我有一个带有自定义 controlIemplate 的水平列表框。选中的项目在获得焦点时会出现一个虚线框。有谁知道如何摆脱它?
Vegar
问问题
35894 次
1 回答
172
您需要将每个 ListBoxItem 的 FocusVisualStyle 设置为 null。步骤如下
1) 为 ListBox 创建 ItemContainerStyle
<Style x:Key="ListBoxItemStyle1" TargetType="{x:Type ListBoxItem}">
<Setter Property="FocusVisualStyle" Value="{x:Null}"/> ....
2)将该样式设置为列表框
<ListBox ItemContainerStyle="{DynamicResource ListBoxItemStyle1}"
于 2009-02-27T04:40:32.010 回答