DataGridView默认不选中任何单元格或者行 - sduSRZ

时间:2024-02-21 20:57:39

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;

------解决方案--------------------
探讨
dataGridView1.ClearSelection();
或者
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;

------解决方案--------------------
探讨
dataGridView1.ClearSelection();
或者
dataGridView1.CurrentCell=null;

------解决方案--------------------
设置datagrid的selectable属性为false或手工设置选中的行就可以了。