Как мне сделать свою коллекцию для сгруппированной коллекции в gridview?
Когда я создаю группы List<List<MyObject>>
, я получаю сгруппированные данные с хорошим количеством групп и элементов в каждой группе, но у меня нет названий групп. Итак, я создал объект MyGroupedObject с двумя полями.
public String Key;
public List<MyObject> items;
поэтому я сгруппировал это в объект. Но когда я передаю его в виде сетки (как показано ниже), у меня ничего нет. Нет элементов, нет групп, нет ничего
<Page.Resources>
<!--
Collection of grouped items displayed by this page, bound to a subset
of the complete item list because items in groups cannot be virtualized
-->
<CollectionViewSource
x:Name="groupedItemsViewSource"
IsSourceGrouped="true"
/>
</Page.Resources>
чем в gridview, я просто привязываю эту коллекцию как ItemsSource
этот вопрос основан на: как создать gridview из словаря
Я создал новую причину, по которой в оригинале много вопросов, поэтому я хочу все прояснить.