3

有没有办法滚动到某个项目或至少滚动到一个选定的项目?我正在使用 TreeListView,但看起来简单的 ObjectListView 也不能按需求滚动..

4

4 回答 4

4

尝试

myOlv.EnsureModelVisible(myModelObject)

我没有测试过它,但如果我没记错的话,它应该滚动视图以使给定的项目/模型可见。

于 2012-11-09T10:37:48.130 回答
2

TreeListView.EnsureVisible(int index) 完成这项工作。此功能确保滚动到所需的项目索引。

于 2015-05-09T17:12:11.783 回答
2

如果您想让该项目位于列表顶部,我会执行以下操作,并且它似乎有效:

fastObjectListView.EnsureVisible(fastObjectListView.GetItemCount()-1);
fastObjectListView.EnsureVisible(indexToMakeVisible);
于 2016-06-14T15:59:06.410 回答
1
objectListView1.TopItemIndex = n;
于 2016-02-11T13:29:58.040 回答