2句搞定 DataGridView 让选中行在可视范围内

listview中有一个属性 EnsureVisible  可以保证选中行在可视范围内.如下描述:

ListView problem
--------------------------------------------------------------------------------

Hello,

Anyone know how to scroll down the listview by code?
Eg. I have 200 items in the listview. When I set the selectedItem to be
item 180, the user cannot see it if he don''t scroll it down.

Thanks!
 
Re: ListView problem
--------------------------------------------------------------------------------

Use the EnsureVisible method. Pass in the index of the item you want to
scroll into view.
____________________
Klaus H. Probst, MVP


那么C#中的DataGridView呢?
虽让DataGridView没有那么直接的方法但是还是可以变通实现的,如下:
//
arow.Selected = true;//选中某行
DataGridView.FirstDisplayedScrollingRowIndex = arow.Index; //让选中行显示在可视范围内
///

FirstDisplayedScrollingRowIndex 这个属性的意思蛮不好理解的.

 

文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/4_webprogram/asp.net/asp_netshl/2008131/98223.html

转载于:https://www.cnblogs.com/starxp/articles/1888631.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值