我有一个自定义controlIemplate水平列表框。聚焦时,选择的项目得到一个虚线框。任何人都知道如何摆脱它?

有帮助吗?

解决方案

您需要设置每一个ListBoxItem为null FocusVisualStyle。步骤是波纹管

1),用于列表框创建ItemContainerStyle

<Style x:Key="ListBoxItemStyle1" TargetType="{x:Type ListBoxItem}"> 
   <Setter Property="FocusVisualStyle" Value="{x:Null}"/> ....

2)设置的风格列表框

<ListBox ItemContainerStyle="{DynamicResource ListBoxItemStyle1}"
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top