2015-05-19 13 views
1

是否有可能以编程方式设置BrightIdeasSoftware ObjectListView中的第一个显示的项目? 换句话说,我想向下滚动列表以制作比顶部显示的列表中的第一个项目更多的项目。 我找不到任何成员。ObjectListView设置第一个显示的项目

+0

自基于掀起了'ListView',也许你可以得到的最接近的是'EnsureVisible',看到的https://msdn.microsoft.com/en-us/library /system.windows.forms.listview.ensurevisible(v=vs.110).aspx –

+0

是的,这是有效的。但是如果项目可见,它不会滚动列表。我需要强制列表滚动,以便特定项目位于顶部。 – Jerry

回答

2

发现:

objectListView1.TopItemIndex = n; 
+1

其实'objectListView1.EnsureModelVisible(modelObject);'是为了使一个特定的模型对象可见(将其滚动到视图中)。 –

+1

从我的exp中,EnsureVisible()并不总是有效。 – young

相关问题