我希望在子菜单关闭时重新关注内容控件,但是第一次显示意外的矩形。一旦我点击任何空白空间或菜单项,它就消失了。问题是什么
<Trigger Property="IsMouseOver" Value="False" >
<Setter Property="Background" TargetName="templateRoot" Value="#FFFFFF"/>
<Setter Property="BorderBrush" TargetName="templateRoot" Value="#FFDDDDDD"/>
<Setter Property="FocusManager.FocusedElement" Value="{Binding ElementName=placeholder}"/>
<!--TargetName="placeholder"-->
</Trigger>
答案 0 :(得分:1)
控件具有焦点,灰色虚线矩形是其FocusVisualStyle
。要删除它,请设置FocusVisualStyle="{x:Null}"
答案 1 :(得分:0)
您可以设置FocusVisualStyle="{x:Null}"
或设置IsFocusable = False