通过代码显示Filer编辑器

时间:2012-09-26 00:55:46

标签: c# winforms gridview devexpress

我的表单中有一个gridControl,当我点击一个按钮向我显示一个过滤器编辑器时,我想要这样:

enter image description here

GridControl中已有一个功能可以显示此过滤器编辑器,如下图所示: enter image description here

但我想通过代码显示它,我不知道该怎么做。 当我阅读过滤器编辑器文档时,我发现了这个:

  

在代码中,可以通过ColumnView.ShowFilterEditor方法打开过滤器编辑器。

但是当我试着写它时,它给了我这个错误:

  

当前上下文中不存在名称“ColumnView”

请有人告诉我如何通过代码显示此Filer编辑器?

1 个答案:

答案 0 :(得分:2)

该方法实际上是在GridView本身,而不是ColumnView。

  GridView gridView = yourGridControl.Views[0] as GridView;
  gridView.ShowFilterEditor(gridView.Columns[0]);