可定制的数据过滤器

时间:2012-09-11 04:11:47

标签: c# wpfdatagrid

我们目前有一个WPF应用程序显示一些3D模式,我们已经制作了一个自定义过滤器,只能显示具有某些属性的项目。您基本上可以向过滤器添加新项目,每个项目都有一个组合框,用于选择要过滤的属性以及属性必须具有的值。我们在WPF视图中使用此过滤器,但我们也有一个COM接口,我们也可以使用它,因此过滤器也可以在没有GUI的情况下使用。

如果可能的话,我们正尝试用现成的解决方案替换过滤器。有没有人知道任何具有这种功能的现有产品?

1 个答案:

答案 0 :(得分:0)

我们将使用Telerik的表达式编辑器。它有一个Expression属性,它返回一个LambdaExpression,你可以通过设置ExpressionText属性来设置当前表达式。然后编辑器显示新表达式。

见这里:

http://www.telerik.com/community/forums/wpf/expression-editor/radexpressioneditor-persisting-of-expressions.aspx