C # Как отсортировать столбцы в сетке данных в алфавитном порядке? - PullRequest
5 голосов
/ 25 октября 2008

Как отсортировать столбцы в элементе управления сетки данных winforms в алфавитном порядке?

Спасибо

Ответы [ 2 ]

1 голос
/ 25 октября 2008

Вы пытались связать DataGrid с объектом DataTable (вместо представления) и установить для свойства «AllowSorting» значение true в DataGrid? Я полагаю, что сетка автоматически отсортирует источник таблицы для вас.

Если нет, вы всегда можете перехватить событие при щелчке по заголовку столбца и перестроить DataView для привязки к DataGrid.

0 голосов
/ 28 июня 2012

Мои предметы - это, как правило, списки предметов в памяти. С сетками с привязкой к данным вы должны сортировать данные в источнике, а не в самой сетке.

Вот код для сортировки моего списка. Может быть, это даст вам представление о том, как оторваться от земли.

http://jspot.jerryhanel.com/2012/06/28/sort-your-databound-grid-effortlessly/

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