【发布时间】:2013-05-06 22:52:13
【问题描述】:
我有一个列表视图,里面有一些东西,我有一个子视图,它可以通过删除列表视图中的所有内容并重新填充它来刷新列表视图。
但是,当用户选择一个项目并且列表刷新时,我想让同一个项目再次选择自己。我做到了这一点:
ListView.Items(4).Selected = True
ListView.Select()
选择列表视图中的第 5 个项目(计数为 0)。但是,当用户按下向上或向下键时,所选项目会跳回列表中的顶部项目,我找不到解决方法。
唯一能找到任何东西的搜索是在这里: Arrow keys don't work after programmatically setting ListView.SelectedItem
但我不明白回复,如果可能的话,我需要一个简化的版本或更简单的解决方案,谢谢。
【问题讨论】:
-
Winforms 对吗?您链接的答案是 WPF。
-
是的,winforms。答案是我的意思是唯一与远程相关的事情。
标签: vb.net winforms listview arrow-keys