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:53
  • 345

GridView交替行颜色

方法一 protected void gvwRetailerListRowDataBound(object sender, GridViewRowEventArgs e) { ...
  • Draling
  • Draling
  • 2016-07-22 09:37:11
  • 2085

C#根据条件设置datagridview行的颜色

C#根据条件设置datagridview行的颜色
  • wk125570
  • wk125570
  • 2017-09-19 10:14:57
  • 1253

在C# 中使DataGridView控件隔行显示不同的颜色

在C#中如何通过编程实现让DataGridView控件隔行显示不同的颜色……   如果该dataGridView是跟数据库绑定的,则可以触发DataBindingComplete事件: p...
  • Denghejing
  • Denghejing
  • 2013-11-29 22:02:02
  • 2274

easyui datagrid隔行变色

属性striped设置为true,即striped:true。
  • lishumin33
  • lishumin33
  • 2014-06-30 19:28:11
  • 9485

jquery datatables如何去掉搜索框和底部文字、更改样式

datatable去掉搜索框 datatable去掉底部文字 datatable更改排序
  • tangdou5682
  • tangdou5682
  • 2016-10-19 10:59:48
  • 7910

winform datagridview如何设置datagridview隔行变色

winform datagridview如何设置datagridview隔行变色。如何设置隔行变色。设置:只要设置如下属性,就行了。AlternatingRowsDefaultCellStyle 属性...
  • qq_18682287
  • qq_18682287
  • 2017-09-23 16:11:36
  • 161

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

关键字DefaultCellStyle常用事件RowPrePaint() RowPrePaint()方法在发生任何单元格之前,行绘制时引发事件。 在自动添加新行时,背景颜色也会跟着绘制,在这个事件...
  • qq_23833037
  • qq_23833037
  • 2016-08-13 01:51:18
  • 1073

dataGridView 增加栏位,但数据库中没有此栏位

dataGridView 增加栏位,但数据库中没有此栏位 DataColumn dc_1 = new DataColumn("時間", System.Type.GetType("System.Stri...
  • brian0031
  • brian0031
  • 2011-05-12 13:21:00
  • 344

dataGridView空白列,默认选中行的背景色,dataGridView中加入复选框勾选状态的更改

如题:         1,dataGridView空白列就是指dataGridView每一行的头上都会有一个行头,不能绑定数据也不能进行什么操作。不知道大家有没有对此头疼过,我以前都是忽略不管,到后...
  • dugucike
  • dugucike
  • 2008-10-09 18:50:00
  • 5334
收藏助手
不良信息举报
您举报文章:C# DataGridView隔行显示不同的颜色
举报原因:
原因补充:

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