在Template10应用程序中组GridView

时间:2016-06-30 10:08:23

标签: gridview uwp

我有一个模板10应用程序,并希望使用组gridview。在de modelview

中需要使用什么类型来分组gridview

1 个答案:

答案 0 :(得分:0)

要拥有分组的gridview,您需要使用collectionViewSource作为网格资源的一部分。

<Grid.Resources>
<CollectionViewSource x:Name="abc" IsSourceGrouped="true" Source="{x:Bind ViewModel.DataList, Mode=OneWay}"/>
</Grid.Resources>

然后将GridView改为CollectionViewSource:

<GridView x:Name="gridView" ItemsSource="{Binding Source={StaticResource abc}}" ...

您必须使用List填充CollectionViewSource。 MyObjectsneed需要以下结构:

public class MyObjects: List<object>
{
    public object Key { get; set; }
}