Как изменить поведение DataGridView при нажатии на столбец? - PullRequest
0 голосов
/ 15 ноября 2009

Когда я щелкаю столбец элемента управления DataGridView, элемент управления сортирует все данные в соответствии со столбцом.

Возможно ли отключить эту функцию? (На самом деле я хочу выделить весь столбец, как в таблицах Excel или Word.)

Спасибо!

1 Ответ

2 голосов
/ 15 ноября 2009

Чтобы отключить сортировку в сетке, все, что вам нужно, это установить для свойства SortMode каждого столбца значение DataGridViewColumnSortMode.NotSortable, например:

foreach (DataGridViewColumn column in dataGridView.Columns)
{
    column.SortMode = DataGridViewColumnSortMode.NotSortable;
}

Что касается полного выбора столбца, то эта функциональность отсутствует. Чтобы заставить его работать, потребуется довольно много работы (если это вообще возможно, в чем я сомневаюсь, так или иначе!).

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