Одна строка данных, которая охватывает несколько строк DataGridView - PullRequest
2 голосов
/ 24 июня 2011

В Winforms есть ли способ, чтобы одна строка DataGridView занимала несколько строк? Таким образом, ячейки одного ряда могут быть сложены в две строки.

Примерно так:

enter image description here

1 Ответ

2 голосов
/ 25 июня 2011

Единственный «простой» способ сделать это с помощью пользовательской живописи.Однако это все еще не совсем тривиально, и вы не получаете редактируемые ячейки таким образом.

Любое решение для предоставления редактируемых ячеек потребовало бы большого количества пользовательского кода.

Цитирование менеджера программ DataGridViewОтметить Rideout из обсуждения на форуме :

DataGridView не поддерживает объединение ячеек.Вы можете настраивать рисование контента между ячейками, но помимо этого вам придется проделать большую работу и настраивать кодирование для создания объединенных редактируемых ячеек.

Этот форум содержит пример кода пользовательской рисования, еслиэто будет делать для вашего требования.

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