DataGridView隔行显示不同的颜色
来源:互联网 发布:网络准入控制 编辑:程序博客网 时间:2024/06/05 07:13
==================================
方法一、DataGridView隔行显示不同的颜色
AlternatingRowsDefaultCellStyle 属性
获取或设置应用于 DataGridView 的奇数行的默认单元格样式。
RowsDefaultCellStyle 属性
获取或设置应用于 DataGridView 的行单元格的默认样式。
只需要增加以下代码即可实现隔行变色:
dataGridView1.RowsDefaultCellStyle.BackColor = Color.Bisque;
dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige
、、============================================
方法二。
如果该dataGridView是跟数据库绑定的,则可以触发DataBindingComplete事件:
1private void dataGridView1_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
2{
3 if (this.dataGridView1.Rows.Count != 0)
4 {
5 for (int i = 0; i < this.dataGridView1.Rows.Count; )
6 {
7 this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;
8 i += 2;
9 }
10 }
11}
2{
3 if (this.dataGridView1.Rows.Count != 0)
4 {
5 for (int i = 0; i < this.dataGridView1.Rows.Count; )
6 {
7 this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;
8 i += 2;
9 }
10 }
11}
如果没有绑定数据库,那么当dataGridView中的数据有所改变或显示的时候可以添加以下的代码:
1if (this.dataGridView1.Rows.Count != 0)
2 {
3 for (int i = 0; i < this.dataGridView1.Rows.Count; )
4 {
5 this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;
6 i += 2;
7 }
8 }
9
2 {
3 for (int i = 0; i < this.dataGridView1.Rows.Count; )
4 {
5 this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;
6 i += 2;
7 }
8 }
9
申明:转帖,来自互联网。
0 0
- C# DataGridView隔行显示不同的颜色
- C# DataGridView隔行显示不同的颜色
- C# DataGridView隔行显示不同的颜色
- C# DataGridView隔行显示不同的颜色
- DataGridView控件隔行显示不同的颜色
- DataGridView隔行显示不同的颜色
- C# DataGridView隔行显示不同的颜色
- DataGridView隔行显示不同的颜色
- C# DataGridView隔行显示不同的颜色
- DataGridView隔行显示不同的颜色
- C# DataGridView控件隔行显示不同的颜色
- C# DataGridView控件隔行显示不同的颜色
- 在C# 中使DataGridView控件隔行显示不同的颜色
- jstl隔行显示不同的背景色与ajax隔行显示不同的颜色
- RDLC报表隔行不同背景颜色显示的完美解决方案
- FastReport中隔行显示不同的背景颜色及导出PDF文档出现中文字符
- css如何让表格或者行隔行显示背景颜色,单双交替显示不同的背景颜色
- VB.NET中根据DataGridView中显示的数据条件数据行显示不同的颜色
- 冒泡排序和插入算法
- kobject与kset
- [USACO1.1]Black Friday
- 30分钟全面解析-SQL事务+隔离级别+阻塞+死锁
- 服务治理
- DataGridView隔行显示不同的颜色
- 反向Ajax(轮询)
- 简简单单学会C#位运算
- 文件操作
- 使用intellij idea搭建MAVEN+springmvc+mybatis框架
- python(八)socket网络编程
- 图像识别中的深度学习
- java 多数据源实例
- C++多线程编程学习笔记