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

  • 相关阅读:
    安卓学习12
    安卓学习11
    安卓学习10
    安卓学习9
    Python3之json&pickle模块
    Mysql之基础sql语句
    Django模型层之单表操作
    创建Django项目与应用的两个命令
    windows命令行切换目录
    Django视图层之请求对象(request)和响应对象(HttpResponse)
  • 原文地址:https://www.cnblogs.com/adaiye/p/918024.html
Copyright © 2011-2022 走看看