程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 2句搞定 DataGridView 讓選中行在可視范圍內

2句搞定 DataGridView 讓選中行在可視范圍內

編輯:.NET實例教程

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 這個屬性的意思蠻不好理解的.
如果你知道的更多,請留言給我!
共同進步哦!
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved