C# Winform DataGridView 全选

来源:互联网 发布:数据机房消防规范 编辑:程序博客网 时间:2024/05/17 02:47

要实现一个这样的效果:


选择全选可以选择全部列。

将选择 列定义为:DataGridViewCheckBoxColumn  类型

将 全选控件添加,即 CheckEdit 控件

给控件添加一个CheckedChanged事件

 private void checkSelectAll_CheckedChanged(object sender, EventArgs e)        {            if (checkSelectAll.Checked)            {                foreach (DataGridViewRow dgvRow in this.dgv.Rows)                {                    dgvRow.Cells["colSelected"].Value = true;                }            }            else {                foreach (DataGridViewRow dgvRow in this.dgv.Rows)                {                    dgvRow.Cells["colSelected"].Value = false;                }            }        }

OK,试试吧!

0 0
原创粉丝点击