параметры сортировки и фильтрации в WPF Datagrid? - PullRequest
7 голосов
/ 08 октября 2009

Я установил самый последний набор инструментов WPF и использовал элемент управления Datagrid. Список элементов отображается с автоматически сгенерированными столбцами на основе моего IList как ItemsSource.

Мне было интересно, есть ли OOTB способ фильтрации / сортировки в этой сетке?
Способ щелкнуть заголовок, чтобы сделать его сортировку, или использовать раскрывающийся список в заголовке, который показывает все возможные значения, чтобы столбец фильтровался по этому свойству.

Прямо сейчас моя сетка - это просто модный список предметов.

1 Ответ

8 голосов
/ 08 октября 2009

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

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

...