EevExpress中XtraGrid常用方法
1.girdView在第一列显示行号
调整第一列的宽度 gridView1.IndicatorWidth = 40;
1 private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)2 { 3 if (e.Info.IsRowIndicator && e.RowHandle >= 0)4 {5 e.Info.DisplayText = e.RowHandle.ToString();6 }7 }
2. 点击 gridView 列的单击事件获取自定列信息
1 private void gridControl1_Click(object sender, EventArgs e) 2 { 3 if (gridView1.GetFocusedRow() != null) 4 { 5 string name = ""; 6 foreach (int rowId in gridView1.GetSelectedRows()) 7 { 8 foreach (DevExpress.XtraGrid.Columns.GridColumn col in gridView1.VisibleColumns) 9 {10 11 name += col.Caption+":"+gridView1.GetRowCellValue(rowId, col).ToString()+"\n";12 13 }14 15 }16 DevExpress.XtraEditors.XtraMessageBox.Show(name); 17 }18 }
3.根据指定条件设置单元格字体前景色
1 private void gridView1_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e) 2 { 3 if (e.CellValue.ToString().Length > 0) 4 { 5 if (e.Column.GetCaption() == "金额" && Convert.ToDouble(e.CellValue) < 100000) 6 { 7 e.Appearance.ForeColor = Color.Red; 8 e.Appearance.BackColor = Color.Yellow; 9 }10 } 11 }
4. 显示的数据隔行斑马线显示方式
需要将 gridview1的sOptionsView——EnableAppearanceEvenRow/EnableAppearanceOddRow 两个属性设为 True( 默认为 false) ,然后再设置 Appearance 里 EvenRow 和 OddRow 颜色就可以了。
转载于:https://www.cnblogs.com/niuchao/archive/2012/03/30/2424810.html
EevExpress中XtraGrid常用方法相关推荐
- NSObject中的常用方法
//1.NSObjectPerson *xiaoming = [[Person alloc]init];SEL selector = @selector(eat);[xiaoming performS ...
- Stream流中的常用方法_concat
组合:concat 如果有两个流,希望合并成为一个流,那么可以使用Stream 接口的静态方法concat : static <T> Stream<T> concat(Stre ...
- Stream流中的常用方法_skip
跳过前几个:skip 如果希望跳过前几个元素,可以使用skip 方法获取一个截取之后的新流: Stream<T> skip(long n); 如果流的当前长度大于n,则跳过前n个:否则将会 ...
- Stream流中的常用方法_limit
取用前几个:limit limit 方法可以对流进行截取,只取用前n个.方法签名: Stream<T> limit(long maxSize); 参数是一个long型,如果集合当前长度大于 ...
- Stream流中的常用方法_count
统计个数:count 正如旧集合Collection 当中的size 方法一样,流提供count 方法来数一数其中的元素个数: long count(); 该方法返回一个long值代表元素个数(不再像 ...
- Stream流中的常用方法_map
映射:map 如果需要将流中的元素映射到另一个流中,可以使用map 方法.方法签名: <R> Stream<R> map(Function<? super T, ? ex ...
- Stream流中的常用方法_filter
过滤:filter 可以通过filter 方法将一个流转换成另一个子集流.方法签名: Stream<T> filter(Predicate<? super T> predica ...
- Stream流中的常用方法_forEach
流模型的操作很丰富,这里介绍一些常用的API.这些方法可以被分成两种: 延迟方法:返回值类型仍然是Stream 接口自身类型的方法,因此支持链式调用.(除了终结方法外,其余方 法均为延迟方法.) 终结 ...
- java.util.stream_java.util.stream.Stream 接口中的常用方法
流模型的操作很丰富,下面介绍一些常用的API.这些方法可以被分成两种: 延迟方法 返回值类型仍然是 Stream 接口自身类型的方法,因此支持链式调用.(除了终结方法外,其余方 法均为延迟方法.) 终 ...
最新文章
- 声音大小对于测距数值的影响
- php7嵌入,ngx_php7
- UITextField实时监听输入文本的变化
- 经典面试题(43):以下代码将输出的结果是什么?
- 【实践驱动开发3-001】TI WL1835MODCOM8 在android的移植 - 准备
- Linux上SQL Server 2019和Ubuntu上的Docker容器
- 大学生php实训心得1500_通知 | 关于举办全国第五届暨河南省第一届大学生国际学术研讨会通知...
- idea debug的时候 启动起来超级慢
- matlab中如何画零线,不接零线的教训好惨 - 通信工程设计与建设 - 通信人家园 - Powered by C114...
- 支付宝用AR集五福,VR和MR怎么看?
- 解二元一次方程————拓展欧几里得算法
- 一张纸厚度是多少毫米_一本书的厚度大约是多少,一张纸的厚度大约是十分之一毫米,一本书...
- 5G聚合路由器助力无人机监控盲区打好疫情阻击战
- 立即行动是打败烦躁和焦虑的最好办法
- CSS 列表样式 (ul)
- LabVIEW字符串中显示多种字体
- Allegro学习笔记
- vue中拿到接口,并获取数据,渲染到页面
- 【艾琪出品】-【计算机】测试题系列四参考资料
- 使用Qt打造属于自己的串口调试助手