日期:2014-05-17  浏览次数:20927 次

Datagrid选中行
现在一个Datagrid的数据源有100行。
我要的功能就是输入一个1-100的数   输入多少就选中第几行。
现在界面大小只能显示10行,其他的要通过滚动条才能看到。
现在我输入10则选中第10行this.dgData.Select(this.TextBox1.Text);
我用这个代码现在能选中,但是看不到。我输入一个大于10的数,虽然选中了,但是界面上看不到   还要通过滚动条才能看到。有没有什么办法可以让滚动条自动下来,把我选中的行显示在界面上??

------解决方案--------------------
Winform中还是?

可以在选中行的同时,试着设置当前单元格也在你选中的行
例如:dgData.CurrentCell = dgData.Rows[int.Parse(TextBox1.Text)].cells[0];