C# ObjectListView设置第一个显示的项目

C# ObjectListView设置第一个显示的项目,c#,objectlistview,C#,Objectlistview,是否可以通过编程方式设置BrightIdeasSoftwareObjectListView中的第一个显示项? 换句话说,我想向下滚动列表,使列表中的第一项以外的另一项显示在顶部。 我找不到任何这样做的成员。找到它: objectListView1.TopItemIndex = n; 由于它基于一个列表视图,可能您能得到的最接近的是ensureavibilible,请参见是,这是有效的。但如果项目可见,它不会滚动列表。我需要强制列表滚动,使特定项位于顶部旨在使特定模型对象可见(将其滚动到视图中)

是否可以通过编程方式设置BrightIdeasSoftware
ObjectListView
中的第一个显示项? 换句话说,我想向下滚动列表,使列表中的第一项以外的另一项显示在顶部。 我找不到任何这样做的成员。

找到它:

objectListView1.TopItemIndex = n;

由于它基于一个
列表视图
,可能您能得到的最接近的是
ensureavibilible
,请参见是,这是有效的。但如果项目可见,它不会滚动列表。我需要强制列表滚动,使特定项位于顶部旨在使特定模型对象可见(将其滚动到视图中)。