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

原创 2007年10月10日 11:58: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.ColumnHeaderDefaultCellStyle的BackColor属性会发现没有效果。这是因为在启动了可视样式的时候,BackColor和ForeColor的值...
  • lingfengstar1
  • lingfengstar1
  • 2016年06月20日 14:23
  • 1693

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

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

C# datagridview toolTip悬浮框显示详细内容

如图所示,这是公司要我实现的需求。 我的本次采购数量是多个合同的和,所以我想在看这一条的时候显示他们分别是哪个合同的,分别采购了多少。 第一拖一个tooptip控件实现Draw事件 给我们的控件设置下...
  • u012725119
  • u012725119
  • 2013年12月21日 23:45
  • 3930

DataGridView隔行显示不同的颜色

================================== 方法一、DataGridView隔行显示不同的颜色 AlternatingRowsDefaultCellStyle 属性获取或设置...
  • yelisen
  • yelisen
  • 2011年06月06日 13:56
  • 557

C# DataGridView行显示不同的颜色

  • 2009年03月11日 12:22
  • 34KB
  • 下载

下拉框左右移动 表格隔行显示不同颜色 分页代码

  • 2009年04月09日 22:41
  • 27KB
  • 下载

gridcontrol隔行变色、焦点行颜色、改变显示值、固定列

  • 2015年06月30日 22:38
  • 66KB
  • 下载

Jtable隔行分别颜色显示

转自:http://blog.csdn.net/moliqin/article/details/2172258 Jtable隔行分别颜色显示 方法一 class MyTableC...
  • auragreen
  • auragreen
  • 2016年09月29日 17:56
  • 1225

devexpress表格控件gridcontrol设置隔行变色、焦点行颜色、设置(改变)显示值、固定列不移动(附源码)

介绍一些常用的gridcontrol设置。 1、设置隔行变色。首先设置显示隔行变色,步骤:OptionsView-->EnableAppearanceEvenRow-->true和Options...
  • kehaigang29
  • kehaigang29
  • 2015年07月01日 09:23
  • 983

RDLC报表隔行不同背景颜色显示的完美解决方案

使用RDLC做报表,为了满足将奇偶行不同背景颜色显示便于查看的需求。一般都是使用RowNumber函数进行背景颜色设置:设置单元格的背景颜色为:=IIf(RowNumber("timegroup_gr...
  • meeweed
  • meeweed
  • 2012年11月07日 09:19
  • 1249
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C# DataGridView隔行显示不同的颜色
举报原因:
原因补充:

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