我正在创建一个默认情况下请求黑暗主题的 Windows 商店应用程序。这很好,除了其中一页需要是白色的。我将所有内容放在网格中并将背景更改为白色.. 一切正常,除了我的导航按钮样式为:
<Button Foreground="Black" x:Name="backButton" Click="GoBack" IsEnabled="{Binding Frame.CanGoBack, ElementName=pageRoot}" Style="{StaticResource BackButtonStyle}" />
{StaticResource BackButtonStyle} 返回一个白色按钮(由于我的 Apps Dark 主题),因此后退按钮在白色背景下是不可见的。
如何将此返回按钮的颜色更改为黑色?即,它会在黑色圆圈内显示一个黑色箭头。
我尝试在 StandardStyles.xaml 中创建自己的样式,但没有任何乐趣:
<Style x:Key="PortraitBackButtonStyle" TargetType="Button" BasedOn="{StaticResource BackButtonStyle}">
<Setter Property="Margin" Value="26,0,26,36"/>
</Style>
谢谢!