devexpress GridView按条件给行号上色

Posted zgrh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了devexpress GridView按条件给行号上色相关的知识,希望对你有一定的参考价值。

技术图片
 1 private void gridView1_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e) 
 2             if (gridView1.GetDataRow(e.RowHandle) == null)
 3                 return;
 4             if (gridView1.GetDataRow(e.RowHandle)["COLOR"].ToString() == "true") 
 5                 //该行数据的该列的值为true时,背景色为红色 
 6                 e.Appearance.BackColor = Color.Red;
 7             
 8             else 
 9                 e.Appearance.BackColor = Color.White;
10             
11             if (e.RowHandle == gridView1.FocusedRowHandle) 
12                 e.Appearance.ForeColor = Color.White;
13                 e.Appearance.BackColor = Color.RoyalBlue;
14             
15         
View Code

先找到GridView 中的事件 CustomDrawCell 双击写入代码

以上是关于devexpress GridView按条件给行号上色的主要内容,如果未能解决你的问题,请参考以下文章

devexpress gridview 中选择多行 剪切,粘帖功能怎么做?

DevExpress TreeList GridView 样式设置

Devexpress gridView中的子gridView自适应解决方法

DevExpress GridView 如何通过代码选中行?

DevExpress GridView获取选中行某列的值

Devexpress GridView 行数