关闭Popup后,一个奇怪的边框出现一个Page元素。 (页面是Popup的父级) 你知道原因吗?或者可能知道触发此边框的属性名称?
答案 0 :(得分:1)
后退按钮有焦点。那是聚焦状态。它是标准Windows应用商店XAML模板的一部分。它包含在StandardStyles.xaml文件中。
<Style x:Key="BackButtonStyle" TargetType="Button">
一些关键部分(例如,这将是黑暗主题):
<Rectangle
x:Name="FocusVisualWhite"
IsHitTestVisible="False"
Stroke="{StaticResource FocusVisualWhiteStrokeThemeBrush}"
StrokeEndLineCap="Square"
StrokeDashArray="1,1"
Opacity="0"
StrokeDashOffset="1.5"/>
<VisualStateGroup x:Name="FocusStates">
<VisualState x:Name="Focused">
<Storyboard>
<DoubleAnimation
Storyboard.TargetName="FocusVisualWhite"
Storyboard.TargetProperty="Opacity"
To="1"
Duration="0"/>
<DoubleAnimation
Storyboard.TargetName="FocusVisualBlack"
Storyboard.TargetProperty="Opacity"
To="1"
Duration="0"/>
</Storyboard>
</VisualState>
<!-- ... etc... -->
</VisualStateGroup>
虽然您可以禁用它或删除它,但您可能只想在弹出窗口关闭时将焦点移动到其他位置,因为它是键盘/辅助控制用户的可视指示器,后退按钮具有焦点。您应该可以按TAB键几次,以便在不使用弹出窗口的情况下显示它。