我有一个列表视图,里面有一些东西,我有一个子视图,它将通过删除列表视图中的所有内容并重新填充它来刷新列表视图。
但是,当用户选择一个项目并且列表刷新时,我想让同一个项目再次选择自己。我通过这样做来做到这一点:
ListView.Items(4).Selected = True
ListView.Select()
选择列表视图中的第 5 项(计数为 0)。但是,当用户按下向上或向下键时,所选项目会跳回到列表中的顶部项目,我找不到解决方法。
唯一能找到任何东西的搜索在这里: Arrow keys don't work after programmatically setting ListView.SelectedItem
但我不明白这些回复,如果可能的话,我需要一个简化的版本或更简单的解决方案,谢谢。