WPF - 箭头键选择的ListviewItemFocus的行为不像mouseclick那样工作

时间:2013-06-13 10:05:15

标签: .net wpf listview border listviewitem

当我通过鼠标单击选择它时,我想绘制listview项的虚线边框。 当我使用arrowkey选择listview项时,您只能看到虚线边框。 这是一个例子: Focus when you select with arrow key Focus when you do the mouseclcik on it 提前谢谢。

1 个答案:

答案 0 :(得分:0)

使用键盘聚焦项目时出现的虚线矩形是FocusVisualStyle。您应该阅读更多here,在此链接中,您可以找到与您的屏幕截图非常相似的默认样式。您必须将其添加到ListView的{​​{1}},并通过将其设置为ItemTemplate来停用所选项目的默认FocusVisualStyle

编辑:忘了添加,你不应该这样做。您不希望将FocusVisualStyle与Selected Item Style混淆。