zoukankan      html  css  js  c++  java
  • 将DataGridView每一行的复选框选中,将DataGridView选中的复选框删除

    1,将DataGridView每一行的复选框选中

    //DataGridView的行大于0行

    if (dgv_MessageList.Rows.Count > 0)
                {
                    for (int i = 0; i < dgv_MessageList.Rows.Count; i++) //循环DataGridView每一行
                    {
                        if (checkBox1.Checked)  //如果选中将每一条都选中
                            dgv_MessageList.Rows[i].Cells["checkbox"].Value = true;
                        else
                            dgv_MessageList.Rows[i].Cells["checkbox"].Value = false;
                    }
                }

    2,将DataGridView选中的复选框删除

    if (dgv_MessageList.Rows.Count > 0)
                {
                    for (int i = 0; i < dgv_MessageList.Rows.Count; i++)
                    {
                        if (dgv_MessageList.Rows[i].Cells["checkbox"].Value == null)
                            continue;
                        if ((bool) dgv_MessageList.Rows[i].Cells["checkbox"].Value) //如果check已经选中
                        {

              //调用删除的方法

           }

          }
                 }

  • 相关阅读:
    基于阈值的图像分割
    boost_1_45_0安装
    分类后评价精度的几个因子的概念
    数字图像去噪典型算法及matlab实现
    返回数值类型
    C标准库之assert
    区域增长
    OTB Chapter 1
    win7下,如何在odbc数据源中添加access驱动的问题
    c语言文件操作模式大全
  • 原文地址:https://www.cnblogs.com/denglj/p/3850298.html
Copyright © 2011-2022 走看看