首页 | 麦客学吧 | 视频教程 | FLASH小游戏 | 素材下载 | 常用工具
您当前的位置:首页 > 程序开发 > C# > 正文

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

出处:麦客学吧 [2007-10-11 9:22:48] 点击数:644

  本文将向大家介绍在C#中如何通过编程实现让DataGridView控件隔行显示不同的颜色……

  如果该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;
  }
  }

【责任编辑: lanier

关于 C# DataGrid 的相关文章
昵 称:麦客网友[游客]  如果您不想匿名评论请先登录注册
评 论:请自觉遵守互联网相关政策法规,管理员有权删除恶意评论、广告和违禁词语。

验证码: 验证码,看不清楚?请点击刷新验证码    
麦客酷站赏析频道

精彩图文推荐

关于本站 - 联系站长 - 广告服务 - 合作伙伴 - 网站地图 - 版权声明 - 报告错误 - 收藏本站 | Http://www.MaiCoo.com

Copyright © 2005 - 2008 MaiCoo.com All Rights Reserved

违法和不良信息举报中心 本站服务器空间和带宽由雷克斯网络提供赞助
浙ICP备06017818号