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

求教DataGridView高手(这种情况下怎样清空 选中行?),该如何处理

2012-04-07 
求教DataGridView高手(这种情况下怎样清空 选中行?)C# codeprivate void Form1_Load(object sender, Event

求教DataGridView高手(这种情况下怎样清空 选中行?)

C# code
private void Form1_Load(object sender, EventArgs e){            //dataGridView不选中任何行            dataGridView1.Rows[0].Selected = false;} private void button1_Click(object sender, EventArgs e){try{//code}catch{MessageBox.Show("操作出错");}}

程序启动时做到了DataGridView不选中任何行,但是当点击button1并且出错执行到catch语句之后,dataGridView1又默认选中第一行了。怎样才能在执行出错的情况下依然让DataGridView不选中任何行。
PS:在catch语句中加入dataGridView1.Rows[0].Selected = false;不好用

希望高手指点
谢谢!!
谢谢!!

[解决办法]
你在catch()
{
this.Form1_Load( sender, e); 

}

这样就可以了!
看起来愚笨!但是可以达到目的(“刷新”)
[解决办法]
不好意思,看错了需求。
catch
{

 this.dataGridView1.CurrentCell = null; 
MessageBox.Show("操作出错");
}

热点排行