首页 > Windows开发 > 详细

DataGridView隔行显示不同的颜色

时间:2014-10-24 12:15:43      阅读:321      评论:0      收藏:0      [点我收藏+]
如果该dataGridView是跟数据库绑定的,则可以触发DataBindingComplete事件:
bubuko.com,布布扣
 1bubuko.com,布布扣private   void   dataGridView1_DataBindingComplete(object   sender,   DataGridViewBindingCompleteEventArgs   e)    
 2bubuko.com,布布扣{   
 3bubuko.com,布布扣            if (this.dataGridView1.Rows.Count != 0)   
 4bubuko.com,布布扣            {   
 5bubuko.com,布布扣                for (int i = 0; i < this.dataGridView1.Rows.Count; )   
 6bubuko.com,布布扣                {   
 7bubuko.com,布布扣                    this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;   
 8bubuko.com,布布扣                    i += 2;   
 9bubuko.com,布布扣                }   
10bubuko.com,布布扣            }   
11bubuko.com,布布扣}  
bubuko.com,布布扣
如果没有绑定数据库,那么当dataGridView中的数据有所改变或显示的时候可以添加以下的代码:
bubuko.com,布布扣
1bubuko.com,布布扣if (this.dataGridView1.Rows.Count != 0)   
2bubuko.com,布布扣            {   
3bubuko.com,布布扣                for (int i = 0; i < this.dataGridView1.Rows.Count; )   
4bubuko.com,布布扣                {   
5bubuko.com,布布扣                    this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Pink;   
6bubuko.com,布布扣                    i += 2;   
7bubuko.com,布布扣                }   
8bubuko.com,布布扣            }  
9bubuko.com,布布扣
bubuko.com,布布扣
申明:转帖,来自互联网。

DataGridView隔行显示不同的颜色

原文:http://www.cnblogs.com/djcsch2001/p/4047694.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!