在Windows应用商店应用中隐藏FlipView上的虚线边框

时间:2014-09-05 02:47:43

标签: windows-runtime winrt-xaml flipview

在我的Windows应用商店应用中,当我按下键盘上的箭头按钮转到我的FlipView中的下一个或上一个项目时,FlipView周围会出现一个虚线边框,表示它有焦点。这看起来很难看,在我的应用程序中没有用处。看起来这个边框隐藏在我看过的其他应用程序中。

SelectionBorderVisibility属性在WinRT中不可用。我可以通过定义自定义FlipView样式并将其中一个矩形内的Stroke属性设置为null来隐藏边框,如下所示。

<Rectangle x:Name="FocusVisualWhite" IsHitTestVisible="False" Opacity="0" StrokeDashOffset="1" StrokeEndLineCap="Square" Stroke="{x:Null}" StrokeDashArray="1,1"/>

但是,如果可能的话,我宁愿不必定义整个自定义FlipView样式。还有其他办法吗?

0 个答案:

没有答案