zoukankan      html  css  js  c++  java
  • 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;
                    }
                }

  • 相关阅读:
    面试准备
    session
    memcached优化方案实例
    MySQL用户管理
    MySQL事务
    Linux防火墙
    Linux权限体系
    Linux查看日志文件
    查看系统状态
    负载均衡(六)分表分库的负载均衡
  • 原文地址:https://www.cnblogs.com/adaiye/p/918024.html
Copyright © 2011-2022 走看看