ライブプロパティエクスプローラを使用するLight/Darkテーマの選択に応じて、HamburgerMenuコントロールの背景色がDimGrayまたは#FF2B2B2Bであることがわかりますが、これらの色はどこから値を継承しますか?テンプレート10 HamburgerMenuとPageHeader背景色
私はPageHeaderの背景色ではなく、(テンプレートでは、デフォルトでSteelBlueれる)CustomColorのためにそれらの同じ色を使用したいと思います。
Custom.xamlリソースディクショナリでは、ヘッダーの右側のセクションではほとんど効果がありますが、ハンバーガーヘッダーでは望みの効果がほとんどない「Light」リソースディクショナリのPageHeaderコントロールをターゲットにしたスタイルをコメントアウトするとします。
<!--<Style TargetType="controls:PageHeader">
<Setter Property="Background" Value="{ThemeResource CustomColorBrush}" />
<Setter Property="Foreground" Value="{ThemeResource ContrastColorBrush}" />
</Style>-->
あなたは、いくつかのコードを投稿し、私たちは、この問題のお手伝いをすることができますので、より多くの背景を与える必要があります。 –
まだ自分自身でテンプレート10を扱っていませんが、使用されているコントロールを見てみると、スタイルプロパティNavAreaBackgroundが使用されているようです... https://github.com/Windows-XAML/Template10/blob/master/Controls/Template10.Controls。ハンバーガー/ Controls.HamburgerMenu/HamburgerMenu.xaml#L303 https://github.com/Windows-XAML/Template10/search?utf8=%E2%9C%93&q=NavAreaBackground&type= – Depechie