C#工程师进来帮帮忙吧!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/04 23:23:57
switch (e.ClickedItem.ToolTipText)
{
case "退出":
this.Close();
break;
case "首记录":
this.dataGridView1.Unselect(cmOrders.Position);
cmOrders.Position = 0;
this.dataGridView1.Select(cmOrders.Position);
this.dataGridView1.CurrentRow = cmOrders.Position;
break;
}
帮我看看这段代码吧,我照着它打了一遍,可是“this.dataGridView1.Unselect(cmOrders.Position);
”中的Unselect打不出来啊?提示错误为:“错误 1“System.Windows.Forms.DataGridView”并不包含“Unselect”的定义 ”那位C#高手指点指点小弟啊...谢谢啊!
那该怎么办啊??

你肯定打不出来. 因为DataGridView中根本就没有Unselect方法呀. 这个可以查MSDN呀.

补充(2008-9-22 15:09:13)
如果有也是私有的. 要调用可以使用映射.

this.dataGridView1.Unselect这个方法有可能是private的,只能用事件启动吧