DataGridView中的CheckBox

1.DataGridView添加一列类型为DataGridViewCheckBoxColumn的列,

  如果想CheckBox能单独选择的话,就一定要为DataGridView启用编辑.否则就去掉启用编辑的勾选项.

2.DataGridViewCheckBox的全选与不全选

  一般会使用Button,LinkLabel,CheckBox来做为事件的起点,那么就可以在相应的点击事件(clicked)中或是在选择改变事件中(CheckedChanged).

  代码如下:

for  ( int  i  =   0 ; i  <   this .dgvRight.Rows.Count; i ++ )
{
    
// "choose"是指CheckBox列的名称(DataPropertyName属性) 
    
// i是指DataGridView的行的索引
    
// CheckBox的值就true和false,全不选只需把true改成false即可
     this .dgvRight[ " choose " , i].Value  =   true ;
}

 

你可能感兴趣的:(datagridview)