这是乏味和有问题的。
我正在尝试直接从另一个控件通过键盘导航(向下箭头)到 listview.item。正如一些处理过这个问题的人已经预料到的那样,整个列表视图控件首先获得焦点,然后再一个箭头键将选择该项目。
有一些解决方案可以解决这个问题,但是我必须用向上箭头键将焦点重新转移到另一个控件上,这还没有明确的解决方案。
此处发布了最接近此问题的方法:http: //cytivrat.blogspot.com/2011/05/selecting-first-item-in-wpf-listview.html
但这并不能解决击键行为的不同。
我希望解决方案更简单、更干净,好像将一个属性设置为 true/false 就可以完成这项工作。