C#根据条件设置datagridview行的颜色
来源:互联网 发布:关于大数据的毕业设计 编辑:程序博客网 时间:2024/06/15 19:32
public Form1() { InitializeComponent(); LoadData(); } private void LoadData() { DataTable tblDatas = new DataTable(); tblDatas.Columns.Add("ID", Type.GetType("System.Int32")); tblDatas.Columns.Add("Name", Type.GetType("System.String")); tblDatas.Columns.Add("Version", Type.GetType("System.String")); tblDatas.Columns.Add("Age", Type.GetType("System.String")); tblDatas.Rows.Add(new object[] { 1, "a", "b", "12" }); tblDatas.Rows.Add(new object[] { 2, "a", "b", "15" }); tblDatas.Rows.Add(new object[] { 3, "a", "b", "30" }); tblDatas.Rows.Add(new object[] { 4, "a", "b", "25" }); tblDatas.Rows.Add(new object[] { 5, "a", "b", "30" }); dataGridView1.DataSource = tblDatas; } private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e) { if (e.RowIndex > -1) { int intGrade = Convert.ToInt32(this.dataGridView1.Rows[e.RowIndex].Cells["dgvAge"].Value); if (intGrade ==30) { dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.Red; } else if(intGrade==25) { dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.Brown; } } }
效果图如下:
阅读全文
0 0
- C#根据条件设置datagridview行的颜色
- C# Report根据条件设置显示颜色
- VB.NET中根据DataGridView中显示的数据条件数据行显示不同的颜色
- 设置DataGridView的颜色
- dataGridView 设置某一行的颜色
- ASPxGridview根据条件将符合条件的行颜色改变
- cxgrid 根据条件设置单元格颜色
- gridcontrol根据条件设置grid颜色显示
- DataGridView整行颜色设置
- C# DataGridView改变行颜色
- cxgrid 根据不同条件改变行颜色
- Cxgrid根据列条件改变行颜色
- js根据条件改变jqgrid行颜色
- C# DataGridView隔行显示不同的颜色
- C# DataGridView隔行显示不同的颜色
- C# DataGridView隔行显示不同的颜色
- C# DataGridView隔行显示不同的颜色
- C# DataGridView隔行显示不同的颜色
- Active X控件在IE上自动下载并注册
- 链表的归并排序算法
- vim 配置文件 .vimrc 脚本(Linux,Mac OS都可以用)
- Android--Paint与Canvas用法
- Android垃圾回收算法
- C#根据条件设置datagridview行的颜色
- 《深入理解mybatis原理》 MyBatis事务管理机制
- Android动画之逐帧动画(Frame Animation)实例详解
- 数据结构与算法总结
- SpringMVC与Struct2的区别
- TCP---三次握手四次挥手
- Token验证详解
- i2c总线协议
- redis主从安装配置和使用