1.girdView在第一列显示行号

 调整第一列的宽度 gridView1.IndicatorWidth = 40;

View Code

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 列的单击事件获取自定列信息

View Code

 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.根据指定条件设置单元格字体前景色

View Code

 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常用方法相关推荐

  1. NSObject中的常用方法

    //1.NSObjectPerson *xiaoming = [[Person alloc]init];SEL selector = @selector(eat);[xiaoming performS ...

  2. Stream流中的常用方法_concat

    组合:concat 如果有两个流,希望合并成为一个流,那么可以使用Stream 接口的静态方法concat : static <T> Stream<T> concat(Stre ...

  3. Stream流中的常用方法_skip

    跳过前几个:skip 如果希望跳过前几个元素,可以使用skip 方法获取一个截取之后的新流: Stream<T> skip(long n); 如果流的当前长度大于n,则跳过前n个:否则将会 ...

  4. Stream流中的常用方法_limit

    取用前几个:limit limit 方法可以对流进行截取,只取用前n个.方法签名: Stream<T> limit(long maxSize); 参数是一个long型,如果集合当前长度大于 ...

  5. Stream流中的常用方法_count

    统计个数:count 正如旧集合Collection 当中的size 方法一样,流提供count 方法来数一数其中的元素个数: long count(); 该方法返回一个long值代表元素个数(不再像 ...

  6. Stream流中的常用方法_map

    映射:map 如果需要将流中的元素映射到另一个流中,可以使用map 方法.方法签名: <R> Stream<R> map(Function<? super T, ? ex ...

  7. Stream流中的常用方法_filter

    过滤:filter 可以通过filter 方法将一个流转换成另一个子集流.方法签名: Stream<T> filter(Predicate<? super T> predica ...

  8. Stream流中的常用方法_forEach

    流模型的操作很丰富,这里介绍一些常用的API.这些方法可以被分成两种: 延迟方法:返回值类型仍然是Stream 接口自身类型的方法,因此支持链式调用.(除了终结方法外,其余方 法均为延迟方法.) 终结 ...

  9. java.util.stream_java.util.stream.Stream 接口中的常用方法

    流模型的操作很丰富,下面介绍一些常用的API.这些方法可以被分成两种: 延迟方法 返回值类型仍然是 Stream 接口自身类型的方法,因此支持链式调用.(除了终结方法外,其余方 法均为延迟方法.) 终 ...

最新文章

  1. 声音大小对于测距数值的影响
  2. php7嵌入,ngx_php7
  3. UITextField实时监听输入文本的变化
  4. 经典面试题(43):以下代码将输出的结果是什么?
  5. 【实践驱动开发3-001】TI WL1835MODCOM8 在android的移植 - 准备
  6. Linux上SQL Server 2019和Ubuntu上的Docker容器
  7. 大学生php实训心得1500_通知 | 关于举办全国第五届暨河南省第一届大学生国际学术研讨会通知...
  8. idea debug的时候 启动起来超级慢
  9. matlab中如何画零线,不接零线的教训好惨 - 通信工程设计与建设 - 通信人家园 - Powered by C114...
  10. 支付宝用AR集五福,VR和MR怎么看?
  11. 解二元一次方程————拓展欧几里得算法
  12. 一张纸厚度是多少毫米_一本书的厚度大约是多少,一张纸的厚度大约是十分之一毫米,一本书...
  13. 5G聚合路由器助力无人机监控盲区打好疫情阻击战
  14. 立即行动是打败烦躁和焦虑的最好办法
  15. CSS 列表样式 (ul)
  16. LabVIEW字符串中显示多种字体
  17. Allegro学习笔记
  18. vue中拿到接口,并获取数据,渲染到页面
  19. 【艾琪出品】-【计算机】测试题系列四参考资料
  20. 使用Qt打造属于自己的串口调试助手

热门文章

  1. centos7安装oracle12c 一
  2. 您有一个上云锦囊尚未领取!
  3. 彻底搞懂 JS 中 this 机制
  4. 20162329 张旭升 2017 - 2018 《程序设计与数据结构》第五周总结
  5. Java解析Rss(三)
  6. ubuntu修改固定ip
  7. PHP的SESSION使用,文件上传下载等
  8. 使用K-Means对美因河畔法兰克福的社区进行聚类
  9. oem是代工还是贴牌_代加工和贴牌加工的区别是什么
  10. 2022. 将一维数组转变成二维数组