首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

DataGridView怎么才能默认不选中任何单元格呢

2012-01-21 
DataGridView如何才能默认不选中任何单元格呢?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(); ORdataGridView1.CurrentCell=null;
[解决办法]
探讨
dataGridView1.ClearSelection();
或者
dataGridView1.CurrentCell=null;

[解决办法]
设置datagrid的selectable属性为false或手工设置选中的行就可以了。

热点排行