在devexpress gridView(xtragrid)中隐藏过滤器中的复选框

时间:2012-08-31 18:18:37

标签: winforms checkbox grid devexpress xtragrid

我有一个DevExpress XtraGrid控制一些列和一个unbounds列作为布尔值(因此出现复选框),供用户选择行/项。我也应用过滤器。在过滤器行中带有checkBox的列上,运行时会出现一个复选框。我不希望此复选框出现在过滤器行中。怎么做?

1 个答案:

答案 0 :(得分:0)

当RepositoryItemCheckEdit分配给Column的ColumnEdit时,AutoFilterRow中也会显示一个复选框。要用另一个编辑器替换它,处理GridView.CustomRowCellEdit事件,检查e.RowHandle参数是否等于 GridControl.AutoFilterRowHandle 静态属性,并为 e.RepositoryItem提供所需的RepositoryItem。 属性

相关链接:
 1. Assigning Editors to Individual Cells
 2. Automatic Filtering Row