Развертывание / свертывание в Datagridview - PullRequest
1 голос
/ 11 марта 2011

Как настроить Winforms DataGridView для поддержки расширения и свертывания со знаком +/-?

Спасибо.

1 Ответ

4 голосов
/ 11 марта 2011

DataGridView не поддерживает кнопку заголовка +/- строки, в которой вы хотите отобразить иерархические данные.

Что вам нужно, так это DataGrid, который был заменен DataGridView, начиная с .NET 2.0. Однако DataGrid по-прежнему доступен для использования в более поздних версиях Framework (для обратной совместимости, и я уверен, что эта функция будет доступна):

Обзор элемента управления DataGrid (Windows Forms)
Как создать списки основных сведений с помощью элемента управления DataGrid в Windows Forms с помощью конструктора

Я делал это раньше в проекте .NET 2.0, и, насколько я помню, кнопки +/- работают только с двумя связанными таблицами DataTable в DataSet. Было немного сложно заставить DataGrid работать так, как я хотел (с DGV работать намного проще).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...