WPF Datagrid中的排序和过滤选项?

Bor*_*ens 7 sorting wpf datagrid filtering

我安装了最新的WPF工具包并使用了Datagrid控件.项目列表显示基于我的IList作为ItemsSource自动生成的列.

我想知道是否有一种OOTB方式在这个网格上进行过滤/排序?
一种单击标题以使其排序的方法,或使用标题中的下拉列表显示所有可能的值,以便在该属性上过滤列.

现在我的网格只是一个奇特的项目列表.

jap*_*apf 8

要启用筛选,排序和分组,可以使用ICollectionView界面.有关更多信息,请参阅此帖子.

若要在单击列标题时启用排序,可以将DataGrid控件的CanUserSortColumns设置为true.