WPF DataGrid中的分组,过滤和导航绑定到observableCollection

时间:2013-03-25 19:36:45

标签: wpf mvvm datagrid

如果我将我的WPF DataGrid绑定到ViewModel中的ObservableCollection(这是一项要求),我该如何实现分组,过滤和导航,如果DataGrid绑定到CollectionView,则可以直接完成。 是否有可能同时获得两种类型的收藏品的好处?

1 个答案:

答案 0 :(得分:0)

您可以在ViewModel中使用CollectionViewSource.GetDefaultView方法,以便可以访问Collection View的SortDescription,GroupDescription和Filter属性

用法

  var cv = (ListCollectionView)CollectionViewSource.GetDefaultView(this.Customers);