我正在使用Devexpress Gridcontrol。 我正在尝试创建过滤器。
Dim l as List(of Integer)
Mygridview.ActiveFilterString="l.contains([id])
MyGridview.ActiveFilterEnabled=True
但这不起作用。未过滤网格。 我该怎么办?
答案 0 :(得分:0)
从表达式initializer_list
中,我看到您已尝试使用VB.net语法创建过滤器表达式。但是ColumnView.ActiveFilterString属性使用特殊语法仅接受有效的过滤器表达式。简而言之,过滤器表达式是一个公式(或一组公式),用于指定应如何过滤数据。每个表达式包含三个部分:
GridView1.ActiveFilterString =“ [ID] = 1或[ID] = 3
要了解更多信息,请参见Criteria Language Syntax文章。