0

我想自定义自动过滤行

我为自动筛选行创建模板并将 gridColumn AutofilterRowEdiTtemplate 设置为我的模板

它适用于一般列,但日期时间列始终在 Autorowfilter 中显示 dateedit

我不希望 dateedit 显示在自动过滤器上

我应该怎么办?

坦克

4

1 回答 1

0

检查ColumnBase.ColumnFilterMode 属性,您可以自定义特定列的过滤模式。这是 WPF 网格参考,但 silverlight 网格也有这样的属性。检查过滤器模式和自定义过滤..

代码片段供参考:

foreach (GridColumn column in grvAvailableCompnents.Columns)
{
    column.OptionsFilter.FilterPopupMode = FilterPopupMode.CheckedList;
    column.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains;
}

参考: GridControl.CustomRowFilter 事件

于 2012-10-04T13:01:50.670 回答