我有几个公开ObservableCollection<MyData>
属性的来源。现在我想将ListBox.ItemsSource
绑定到所有这些并支持CollectionChanged
通知,排序和过滤。怎么做? CompositeCollection
不支持过滤。
答案 0 :(得分:0)
您可以一起使用CompositeCollection和CollectionViewSource。使用CompositeCollection组合所有集合,然后从该CompositeCollection创建集合视图源。您可以在CollectionViewSource
中使用过滤器属性在此查找样本
How to handle a CompositeCollection with CollectionView features?