DataGridView默认不选中任何单元格或者行
DataGridView如何才能默认不选中任何单元格呢?
DataGridView总是会默认选中一行或一个单元格,怎么才能让它默认不选中呢?
------解决方案--------------------
if (ds.Tables[0].Rows.Count > 0)
{
dataGridView1.Rows[0].Selected = false;/////////////////////////////默认不选择第一行,既默认不选择任何行,除非用户鼠标点击,使dataGridView2获得鼠标焦点
}
------解决方案--------------------
dataGridView1.Rows[0].Selected = false;
------解决方案--------------------
if (ds.Tables[0].Rows.Count > 0)
{
dataGridView1.Rows[0].Selected = false
}
如里页面有其它的控件,让那个控件得到焦点,也行。
richtext1.Focus;
------解决方案--------------------
- C# code
dataGridView1.Rows[0].Selected = false;
------解决方案--------------------
dataGridView1.ClearSelection();
或者
dataGridView1.CurrentCell=null;
------解决方案--------------------
- C# code
dataGridView1.ClearSelection(); OR dataGridView1.CurrentCell=null;
------解决方案--------------------
------解决方案--------------------
设置datagrid的selectable属性为false或手工设置选中的行就可以了。
DataGridView如何才能默认不选中任何单元格呢?
DataGridView总是会默认选中一行或一个单元格,怎么才能让它默认不选中呢?
------解决方案--------------------
if (ds.Tables[0].Rows.Count > 0)
{
dataGridView1.Rows[0].Selected = false;/////////////////////////////默认不选择第一行,既默认不选择任何行,除非用户鼠标点击,使dataGridView2获得鼠标焦点
}
------解决方案--------------------
dataGridView1.Rows[0].Selected = false;
------解决方案--------------------
if (ds.Tables[0].Rows.Count > 0)
{
dataGridView1.Rows[0].Selected = false
}
如里页面有其它的控件,让那个控件得到焦点,也行。
richtext1.Focus;
------解决方案--------------------
- C# code
dataGridView1.Rows[0].Selected = false;
------解决方案--------------------
dataGridView1.ClearSelection();
或者
dataGridView1.CurrentCell=null;
------解决方案--------------------
- C# code
dataGridView1.ClearSelection(); OR dataGridView1.CurrentCell=null;
------解决方案--------------------
------解决方案--------------------
设置datagrid的selectable属性为false或手工设置选中的行就可以了。