0
关闭Popup后,奇怪的边框出现一个Page元素。 (页面是Popup的父项) 你知道原因吗?或者也许知道触发此边界的财产的名称?关闭Popup后的奇怪边框
关闭Popup后,奇怪的边框出现一个Page元素。 (页面是Popup的父项) 你知道原因吗?或者也许知道触发此边界的财产的名称?关闭Popup后的奇怪边框
后退按钮有焦点。这是聚焦的状态。它是标准Windows Store 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键几次以使其显示而不使用弹出窗口。
你是对的,但如何使焦点隐藏?默认情况下,当一个LayoutAwarePage开始时,没有任何东西有他的焦点边框。 –
某些事情有重点 - 它可能不会在最初显示。当弹出窗口关闭时......你想要关注什么?你可以激活按钮的“未聚焦”VisualState,这将隐藏焦点矩形(但你可能不希望它有焦点)。 – WiredPrairie