DevExpress 过滤行
来源:互联网 发布:windows phone装输入法 编辑:程序博客网 时间:2024/05/14 21:12
1、效果如下
2、设置
gridView1.OptionsCustomization.AllowFilter = true; //是否允许过滤
gridView1.IndicatorWidth = 40; //行标题高度
gridView1.OptionsView.ShowIndicator = true; // 显示行标题
注册写行号事件
gridView1.CustomDrawRowIndicator += new DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventHandler(gridView1_CustomDrawRowIndicator);
private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e) { e.Appearance.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center; //行号对齐方式 if (e.RowHandle == GridControl.AutoFilterRowHandle) { e.Info.DisplayText = "筛选行"; //筛选行加行标题 } if (e.Info.IsRowIndicator && e.RowHandle >= 0) { e.Info.DisplayText = (e.RowHandle +1).ToString() ; //行号 } }
3、修改默认筛选条件
if (list.Count > 20) //大于20行时,显示筛选行 { gridView1.OptionsView.ShowAutoFilterRow = true; foreach (DevExpress.XtraGrid.Columns.GridColumn item in gridView1.Columns) { item.OptionsFilter.AutoFilterCondition = DevExpress.XtraGrid.Columns.AutoFilterCondition.Contains; //筛选条件设置为包含 } }
..
0 0
- Devexpress 行不过滤
- DevExpress 过滤行
- Devexpress Treelist 过滤的实现
- DevExpress的GridControl的过滤器的自定义过滤
- DevExpress控件-TreeList+searchControl组合过滤实现(图文)
- DevExpress控件-TreeList内置过滤功能实现(图文)
- Devexpress 设置行只读
- devexpress
- DevExpress
- DevExpress
- DevExpress
- DevExpress
- devexpress
- DevExpress
- devexpress
- DevExpress
- DevExpress
- 关于怎样获取DevExpress GridView过滤后或排序后的数据集问题
- HBase原子性保证
- NSData相关类型转换
- 2014-12-12-winform窗体最小化
- Maven 使用指南(8): 使用Maven管理多个项目
- Git客户端(Windows系统)的使用
- DevExpress 过滤行
- 15.Swift-反初始化过程Deinitialization
- 2014-12-12-系统退出强杀进程
- 在dao层操作数据库的几种途径
- yii 最终调整与部署
- vc中Multi-threaded DLL编译选项的区别
- 基于CentOS6.3_x64的drbd8.4.2安装配置
- 12_13总结
- hdu 1874畅通工程再续(最短路径)