datagridview 选中与取消选中
2012-06-09 11:41
155 查看
///在SelectionChanged事件中设置
private void dataGridView1_SelectionChanged(object sender, EventArgs e)
{
//获得当前被选中的行的checkbox子控件
DataGridViewCheckBoxCell check = (DataGridViewCheckBoxCell)dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[0];
//如果把DataGridViewCheckBoxCell的Value设置为1.那么他就会变成选中状态。
//如果把DataGridViewCheckBoxCell的Value设置为0,那么他就取消选中。
if (check.Value == (object)1)
{
check.Value = 0;
}
if (check.Value == (object)0)
{
check.Value = 1;
}
}
private void dataGridView1_SelectionChanged(object sender, EventArgs e)
{
//获得当前被选中的行的checkbox子控件
DataGridViewCheckBoxCell check = (DataGridViewCheckBoxCell)dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[0];
//如果把DataGridViewCheckBoxCell的Value设置为1.那么他就会变成选中状态。
//如果把DataGridViewCheckBoxCell的Value设置为0,那么他就取消选中。
if (check.Value == (object)1)
{
check.Value = 0;
}
if (check.Value == (object)0)
{
check.Value = 1;
}
}
相关文章推荐
- winform 取消datagridview第一行选中状态
- DataGridView取消默认选中行
- DataGridView取消默认选中行
- DataGridView取消默认选中行
- DataGridView取消默认选中行
- DataGridView取消默认选中行
- 变相的取消Datagridview控件的选中状态
- DataGridView取消默认选中行
- winform 取消datagridview第一行选中状态
- C# WinForm 取消DataGridView的默认选中Cell 使其不反蓝
- DataGridView取消 默认选中行。判断当前没有任何行被选中
- DataGridView取消默认选中行
- DataGridView添加一行数据、全选、取消全选、清空数据、删除选中行
- C# WinForm 取消DataGridView的默认选中Cell 使其不反蓝
- 获得DataGridView里ComboBox选中的值以及设置默认值
- GridView选中,编辑,取消,删除
- jquery mobile通过js实现checkbox选中,取消选中
- GridView选中、编辑、取消、删除
- ado.net获取datagridview中选中行的信息
- 获取DataGridView上选中的一行并转换为一个DataRow类型