首页 > 解决方案 > 如何过滤 GridView 数据,例如。第二个或第十个字符,DevExpress Winforms?

问题描述

我需要添加自定义过滤器,它将按例如第二个字符过滤列中的数据。

示例:
列中的值:ABCD、DEFG、ABAB、DAAC。
过滤器:第一个字母任意,第二个 = 'B'
过滤后我只想看到 ABCD 和 ABAB。

DevExpress 允许创建自定义过滤器,但我看不到这样的东西。
也许过去有人遇到过类似的问题?

标签: c#winformsgridviewdevexpressfiltering

解决方案


使用ActiveFilterString属性。

 mygridview.ActiveFilterString = "[MyColumn] LIKE '_B%'";

这表示:以任何字母开头,第二个必须是 B,后跟任何字符串。

更多关于过滤。


推荐阅读