【问题标题】:sorting and filtering options in WPF Datagrid?WPF Datagrid 中的排序和过滤选项?
【发布时间】:2010-12-04 22:24:51
【问题描述】:

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

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

现在我的网格只是一个精美的项目列表。

【问题讨论】:

    标签: wpf sorting datagrid filtering


    【解决方案1】:

    要启用过滤、排序和分组,您可以使用 ICollectionView 接口。请参阅this post 了解更多信息。

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

    【讨论】:

      猜你喜欢
      • 2018-05-08
      • 2011-07-11
      • 2013-03-12
      • 2013-04-09
      • 1970-01-01
      • 2013-04-18
      • 2013-12-31
      • 2014-08-28
      • 2012-05-01
      相关资源
      最近更新 更多