デフォルトでダーク テーマを要求する Windows ストア アプリを作成しています。ページの 1 つを白くする必要があることを除けば、これは素晴らしいことです。すべてをグリッド内に配置し、背景を白に変更しました。ナビゲーション ボタンが次のようにスタイルされていることを除けば、すべて正常に動作しています。
<Button Foreground="Black" x:Name="backButton" Click="GoBack" IsEnabled="{Binding Frame.CanGoBack, ElementName=pageRoot}" Style="{StaticResource BackButtonStyle}" />
{StaticResource BackButtonStyle} は (Apps のダーク テーマのため) 白いボタンを返すため、白い背景に対して戻るボタンは見えません。
この戻るボタンの色を黒に変更するにはどうすればよいですか? つまり、黒い円の中に黒い矢印が表示されます。
StandardStyles.xaml で独自のスタイルを作成しようとしましたが、喜びはありませんでした:
<Style x:Key="PortraitBackButtonStyle" TargetType="Button" BasedOn="{StaticResource BackButtonStyle}">
<Setter Property="Margin" Value="26,0,26,36"/>
</Style>
ありがとう!