• 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;
                    }
                }

  • 相关阅读:
    Spring Boot2(九):整合Jpa的基本使用
    Spring Boot2(八):性感banner,在线发牌
    Spring Boot2(七):拦截器和过滤器
    我为什么要写作
    代码整洁之道
    redis-缓存穿透和缓存击穿
    云计算的三种服务模式
    java-泛型
    java-注解
    java-反射
  • 原文地址:https://www.cnblogs.com/adaiye/p/918024.html
Copyright © 2020-2023  润新知