首页 > 解决方案 > WPF:如何删除/隐藏键盘焦点选取框?

问题描述

我今天为你准备了一个(希望是)简单​​的。

当通过键盘导航选择WPF元素时,我希望删除它的虚线边框,仅仅是因为所述选框很难看并且与其他样式不一致。我只想对特定的项目执行此操作ListBox。我希望有一些SystemColors我可以设置的键,或者其他一些Style属性。

谢谢,
   -Logix

通过键盘或鼠标选择元素时的比较

标签: wpfxaml

解决方案


经过更多的搜索,我找到了答案。显然“虚线”是我需要的搜索词,而不是“选框”。

无论如何,这是解决方案(来自this answer):

ListBox样式中,设置:

<Setter Property="FocusVisualStyle" Value="{x:Null}"/>

推荐阅读