Сортировка данных в элементе управления DataGridView в Windows Forms

По умолчанию пользователи могут сортировать данные в элементе управления DataGridView, щелкнув заголовок столбца текстового поля (или нажав клавишу F3, если ячейка текстового поля ориентирована на .NET Framework 4.7.2 и более поздних версий). Вы можете изменить свойство SortMode определенных столбцов, чтобы пользователи могли выполнять сортировку по другим типам столбцов, когда это имеет смысл. Вы также можете программно сортировать данные по любому столбцу или по нескольким столбцам.

В этом разделе

Установка режимов сортировки для столбцов элемента управления DataGridView в Windows Forms
Описываются параметры сортировки данных в элементе управления.

Практическое руководство. Определение режимов сортировки для столбцов элемента управления DataGridView в Windows Forms
Описывается, как разрешить пользователям выполнять сортировку по столбцам, которые не сортируются по умолчанию.

Практическое руководство. Настройка сортировки данных элемента управления DataGridView в Windows Forms
Описывается, как программно сортировать данные, и как настроить сортировку с помощью события DataGridView.SortCompare или путем реализации интерфейса IComparer.

Ссылка

DataGridView
Справочная документация по элементу управления DataGridView.

DataGridView.Sort
Справочная документация по методу Sort.

DataGridViewColumn.SortMode
Приводится справочная документация по свойству SortMode.

DataGridViewColumnSortMode
Справочная документация по перечислению DataGridViewColumnSortMode.

См. также