zoukankan      html  css  js  c++  java
  • C#DataGrdviewl加入checkBox全选删除

            #region 加入checkBox
            /// <summary>
            /// 加入checkBox
            /// </summary>
            /// <param name="datagridview"></param>
            private void chekBox(DataGridView datagridview)
            {
                DataGridViewCheckBoxColumn newColumn = new DataGridViewCheckBoxColumn();//添加CHECKBOX
                newColumn.HeaderText = "选择";
                datagridview.Columns.Insert(0, newColumn);
                datagridview.MultiSelect = true;
                newColumn.InheritedStyle.Alignment = DataGridViewContentAlignment.TopCenter;
                newColumn.Width = 35;
                datagridview.VirtualMode = false;
            }
            #endregion
    
    
    
       //dataGrvieCheckBox是否全选
            private void dataGrviesCheckBoxIsFT(CheckBox checkbox, DataGridView datagridview)
            {
                if (checkbox.Checked == true)
                {
                    if (datagridview.Rows.Count > 0)
                    {
                        for (int i = 0; i < datagridview.Rows.Count; i++)
                        {
    
                            ((DataGridViewCheckBoxCell)datagridview.Rows[i].Cells[0]).Value = true;
                        }
                    }
                }
                else
                {
                    if (datagridview.Rows.Count > 0)
                    {
                        for (int i = 0; i < datagridview.Rows.Count; i++)
                        {
                            ((DataGridViewCheckBoxCell)datagridview.Rows[i].Cells[0]).Value = false;
                        }
                    }
                }
            }
    
    
    
    
            //选中删除的记录
            private void button15_Click(object sender, EventArgs e)
            {
                if (dataFssb.Rows.Count > 0)
                {
                    for (int i = 0; i < dataFssb.Rows.Count; i++)
                    {
                        string _selectValue = dataFssb.Rows[i].Cells[0].EditedFormattedValue.ToString();
                        if (_selectValue == "True")
                        {
                            //MessageBox.Show(dataGridView2.Rows[i].Cells["fsmx_no"].Value.ToString());
                            sqlhelpers.ExecuteNonQuery("delete from dxpt_Fsmx where fsmx_no=" + dataFssb.Rows[i].Cells["fsmx_no1"].Value.ToString() + "");
    
                        }
                    }
                }
    
                this.dataFssb.DataSource = sqlhelpers.datatable("select rwlb,wczt,zdsjhm,fsnr,cjsj,cgsj,fsmx_no from dxpt_fsmx where wczt='发送失败'");
            }
    放下电子产品,每天进步一点点
  • 相关阅读:
    实例讲解Springboot以Repository方式整合Redis
    Spark join 源码跟读记录
    数理统计与参数估计杂记
    常见的距离算法和相似度(相关系数)计算方法
    生成模型(Generative Model)与判别模型(Discriminative Model)
    Java 积累复习用
    RangePartitioner 实现简记
    Spark常见问题汇总
    2016年终总结
    学习资料库
  • 原文地址:https://www.cnblogs.com/vienna/p/3450688.html
Copyright © 2011-2022 走看看