Как сгруппировать данные LIstview в WPF? - PullRequest
0 голосов
/ 16 марта 2011

Как группировать данные Listview при привязке данных из базы данных SQL

Для этого я использовал Collection View Source, но это не работает

Ниже указаны строки моего кода:

    CollectionViewSource viewSource = new CollectionViewSource { Source = ds };
    viewSource.GroupDescriptions.Add(new PropertyGroupDescription("RequestID"));
    ListView1.ItemsSource = viewSource.View;

но это не работает должным образом, даже данные не отображаются в виде списка, когда источник элемента списка просмотра связан с источником представления коллекции

Пожалуйста, помогите мне. Большое спасибо.

1 Ответ

2 голосов
/ 16 марта 2011

вы можете попробовать следующее

ICollectionView view = CollectionViewSource.GetDefaultView(ds);
view.GroupDescriptions.Add(new PropertyGroupDescription("RequestID"));
listview1.ItemsSource = view;

Не забудьте установить шаблон группировки. кстати здесь это связанный вопрос с полным ответом.

...