Сортировка строк в DataGridView, нажав на столбец Заголовок - PullRequest
1 голос
/ 22 июля 2011

Как разрешить сортировку строк в DataGridView, нажав на заголовок столбца.

Ответы [ 3 ]

3 голосов
/ 22 июля 2011

Вы можете использовать это в каждом столбце или указанном столбце для сортировки строк this->dataGridView1->Columns[n]->SortMode = DataGridViewColumnSortMode::Automatic;

2 голосов
/ 22 июля 2011

Это ссылка MSDN, которая описывает свойство DataGridViewColumn SortMode .

Но DataGridView не может автоматически сортировать любую коллекцию (например, List).Если вы хотите поддерживать сортировку и поиск в коллекции, вы должны извлечь класс из BindingList и переопределить несколько методов и свойств базового класса.

0 голосов
/ 24 февраля 2013
Private Sub GridSupplierHelp_ColumnHeaderMouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles GridSupplierHelp.ColumnHeaderMouseClick
    GridSupplierHelp.Columns(e.ColumnIndex).SortMode = DataGridViewColumnSortMode.Automatic
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...