• C#判断dataGridView1 点击的是哪一列上的按钮


    private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
           {
           if (e.RowIndex >= 0)
               {
                 DataGridViewColumn column = dataGridView1.Columns[e.ColumnIndex];
                if (column is DataGridViewButtonColumn)
                   {
                  //在这里写你的操作,上面的是判断你点击的是哪一个button按钮 
                    }
               }
            }
    
            //   如果要修改当前行的数据可以这样:
           //    dataGridView1["PlaceDescribe", e.RowIndex].Value = "已
                 禁用";
     // PlaceDescribe是数据库里面的列名
            
    
    
             DataTable dt = (DataTable)dataGridView1.DataSource;
            dt.Rows.Clear();
            dataGridView1.DataSource = dt;
           上面三行代码清除数据
            重新绑定数据库
           
          dataGridView1.DataSource = db.DbConnection(selectSql, dt);
         //   这行是DataGridView左右自适应
            this.dataGridView1.AutoSizeColumnsMode=System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
  • 相关阅读:
    什么是系统瓶颈?
    功能测试之链接测试
    H5页面测试要点
    面向对象编程
    Java 基本语法(1)
    Java语言概述
    Annotation注解(有源代码)
    枚举类专题(有源代码)
    JDBC专题
    JSP专题
  • 原文地址:https://www.cnblogs.com/woxihuadabai/p/8038192.html
Copyright © 2020-2023  润新知