1

我有一个公开 ObservableCollection 的视图模型。现在我想添加分组,因此想使用 View 类,例如 ListCollectionView。但这不是泛型类型。此外,如果我从 ObservableCollection 构造 ListCollectionView,那么当 ObservableCollection 存在时它不会更新。

有人在某处实现了 ObservableCollection 支持的视图集合吗?

如果没有,是否有可能通过使用 XAML 以某种方式实现这种活力?

4

1 回答 1

2

您不需要特定的实现;aCollectionView只是一个集合的视图。CollectionView您可以使用以下命令获取集合的默认值CollectionViewSource.GetDefaultView

ObservableCollection<Something> collection = ...
ICollectionView view = CollectionViewSource.GetDefaultView(collection);
于 2013-01-01T21:46:23.647 回答