【问题标题】:ListView and IGroupingListView 和 IGrouping
【发布时间】:2011-03-12 11:14:59
【问题描述】:
我有一个导致IGrouping<Users, string> 的 linq2sql 查询,我想将它绑定到 ListView:
<ListView Name="UsersListView">
<ListView.View>
<GridView>
<GridView.Columns>
</GridView.Columns>
</GridView>
</ListView.View>
</Listview>
我该怎么做?
【问题讨论】:
标签:
xaml
listview
igrouping
【解决方案1】:
您应该在Page.REsources 中创建CollectionViewSource,如下所示。并绑定你的CollectionViewSource
重要的是IsSourceGrouped = true
<Page.Resources>
<ResourceDictionary>
<CollectionViewSource x:Name="groupedData" IsSourceGrouped="true" Source="{Binding GroupedData}" />
</Page.Resources>