zoukankan      html  css  js  c++  java
  • 实现DataGridView控件中CheckBox列的使用

    最近做WindowsForms程序,使用DataGridView控件时,加了一列做选择用,发现CheckBox不能选中。搜索后,要实现DataGridView的CellContentClick事件,将代码贴一下:

     1         /// <summary>
     2         /// 实现DataGridView控件中CheckBox列的使用
     3         /// </summary>
     4         /// <param name="sender"></param>
     5         /// <param name="e"></param>
     6         private void dgvTradList_CellContentClick(object sender, DataGridViewCellEventArgs e)
     7         {
     8             if (e.ColumnIndex == 0 && e.RowIndex != -1)
     9             {
    10                 if ((bool)dgvTradList.Rows[e.RowIndex].Cells[0].EditedFormattedValue == true)
    11                 {
    12                     dgvTradList.Rows[e.RowIndex].Cells[0].Value = false;
    13                 }
    14                 else
    15                 {
    16                     dgvTradList.Rows[e.RowIndex].Cells[0].Value = true;
    17                 }
    18             }

    19         } 

  • 相关阅读:
    TQ2440之DMA+IIS
    ST公司三轴加速度计LIS3DH应用
    TQ2440之PMW
    WinForm操作SQL Server数据库笔记
    DataRelation Learning
    SQL中join,left join,right join
    C#使用异步方式调用同步方法
    .Net Framework中的委托与事件转载
    Android site link
    【java】jdk时间差问题
  • 原文地址:https://www.cnblogs.com/weixiao520/p/3526704.html
Copyright © 2011-2022 走看看