C# DataGridView隔行显示不同的颜色

转载 2007年10月11日 08:57:00
如果该dataGridView是跟数据库绑定的,则可以触发DataBindingComplete事件:
private   void   dataGridView1_DataBindingComplete(object   sender,   DataGridViewBindingCompleteEventArgs   e) 
{
            
if (this.dataGridView1.Rows.Count != 0)
            {
                
for (int i = 0; i < this.dataGridView1.Rows.Count; )
                {
                    
this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;
                    i 
+= 2;
                }
            }
}
如果没有绑定数据库,那么当dataGridView中的数据有所改变或显示的时候可以添加以下的代码:
if (this.dataGridView1.Rows.Count != 0)
            {
                
for (int i = 0; i < this.dataGridView1.Rows.Count; )
                {
                    
this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;
                    i 
+= 2;
                }
            }
  

DataGridView隔行显示不同的颜色

==================================   方法一、DataGridView隔行显示不同的颜色 AlternatingRowsDefaultCellStyle 属性 获...
  • huanglin529
  • huanglin529
  • 2016年10月07日 23:17
  • 266

DataGridView 中单元格显示不一样颜色方法

1、DataGridView  中添加CellPainting事件方法 2、在CellPainting函数内部进行重绘
  • wangdaoyin2010
  • wangdaoyin2010
  • 2014年10月23日 14:49
  • 1827

完美解决C# DataGridView控件显示不同表的问题

DataGridView
  • u013791974
  • u013791974
  • 2014年05月10日 17:13
  • 1143

DataGridView标题栏颜色设置无效

设置DataGridView.ColumnHeaderDefaultCellStyle的BackColor属性会发现没有效果。这是因为在启动了可视样式的时候,BackColor和ForeColor的值...
  • lingfengstar1
  • lingfengstar1
  • 2016年06月20日 14:23
  • 1702

WPF的Datagrid显示,样式(隔行)换色

WPF的Datagrid显示,样式(隔行)换色
  • yiranzhanqingcheng
  • yiranzhanqingcheng
  • 2016年03月28日 11:09
  • 325

Windows界面编程第八篇 listbox彩色显示隔行变色

本文配套程序下载地址为:http://download.csdn.net/detail/morewindows/5128660转载请标明出处,原文地址:http://blog.csdn.net/mor...
  • MoreWindows
  • MoreWindows
  • 2013年03月11日 09:52
  • 14161

C#中关于DataGridView行和列的背景色-前景色设置

关于DataGridView行和列的背景色-前景色设置 1.设定DataGridView全部单元格的Style   DataGridView内所有单元格的Style变更,可以使用DataGri...
  • wangzhen209
  • wangzhen209
  • 2016年06月23日 16:15
  • 9034

C#DataGridView单元格Header背景颜色设置

//包含Header所有的单元格的背景色为黄色 DataGridView1.DefaultCellStyle.BackColor = Color.Yellow;//包含Header所有的单元格的前景...
  • u014658115
  • u014658115
  • 2015年09月06日 14:34
  • 1039

jstl隔行显示不同的背景色与ajax隔行显示不同的颜色

一、jstl隔行显示不同的背景色 jstl:forEach隔行显示不同的颜色原理: c:forEach标签的使用     在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询...
  • u012750578
  • u012750578
  • 2013年11月25日 20:16
  • 1612

DataGridView行设置背景颜色+Var类型+筛选

关键字DefaultCellStyle常用事件RowPrePaint() RowPrePaint()方法在发生任何单元格之前,行绘制时引发事件。 在自动添加新行时,背景颜色也会跟着绘制,在这个事件...
  • qq_23833037
  • qq_23833037
  • 2016年08月13日 01:51
  • 805
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C# DataGridView隔行显示不同的颜色
举报原因:
原因补充:

(最多只允许输入30个字)