我有一个collectionviewsource
<CollectionViewSource x:Name="groupedItemsViewSource"
ItemsPath="Items" />
并将其作为 itemssource 提供给 gridview
ItemsSource="{Binding Source={StaticResource groupedItemsViewSource}}"
源代码在文件后面的代码中设置:
groupedItemsViewSource.Source = AllGroups;
和 AllGroups 是
public ObservableCollection<DataGroup> AllGroups
其中 DataGroup 包含一个 Observable 项目集合
public ObservableCollection<DataItem> Items
问题是它不显示带有项目的组,而是我只得到 3 个 gridviewitems,它们对应于 AllGroups 中的 3 个数据组
我尝试添加 IsSourceGroupped = "true",但是当我这样做时,应用程序崩溃,出现一个窗口,显示“myapp.exe [3192] 中发生未处理的 win32 异常”