datagridview里面的checkbox全选和取消全选

来源:互联网 发布:淘宝店铺推广语 编辑:程序博客网 时间:2024/05/06 17:35

全选

设置全选button,选中所有的checkbox

        private void selectAll_Click(object sender, EventArgs e)        {        //遍历datagridview中的每一行,判断是否选中,若为选中,则选中            for (int i = 0; i < dataGridView1.Rows.Count; i++)            {                if ((Convert.ToBoolean(dataGridView1.Rows[i].Cells[0].Value) == false))                {                    dataGridView1.Rows[i].Cells[0].Value = "True";                }                else                    continue;            }        }

取消全选

设置取消全选button,取消选中的所有checkbox

        private void cancelAll_Click(object sender, EventArgs e)        {            for (int i = 0; i < dataGridView1.Rows.Count; i++)            {                if ((Convert.ToBoolean(dataGridView1.Rows[i].Cells[0].Value) == true))                {                    dataGridView1.Rows[i].Cells[0].Value = "False";                }                else                    continue;            }        }
1 0
原创粉丝点击