あなたが直面している問題は、ページのデフォルトのスタイルが、背景色を設定しようとする試みを上書きしていることだと思います.
StandardStyles.xaml ファイルを見ると、(ファイルの最後に) LayoutRootStyle が含まれています。値をデフォルトから 16 進数の値に変更すると (たとえば、#FFFF0000 は赤になります)、それに応じてアプリの背景が変更されます。これは、必要なことを行うための簡単な方法ですが、ベスト プラクティスではない場合があります。
<Style x:Key="LayoutRootStyle" TargetType="Panel">
<Setter Property="Background" Value="{StaticResource ApplicationPageBackgroundThemeBrush}"/>
<Setter Property="ChildrenTransitions">
<Setter.Value>
<TransitionCollection>
<EntranceThemeTransition/>
</TransitionCollection>
</Setter.Value>
</Setter>
</Style>
または、ルート Grid 要素の背景を設定することもできます。これにより、より詳細な制御が可能になります。または、ページの Page.Resources セクションで LayoutRootStyle をオーバーライドするカスタム スタイルを作成し、ルールをそのセクションにコピーしてから、Background セッターの値を変更することもできます。
これは次のようになります。
<Page.Resources>
<Style x:Key="LayoutRootStyle" TargetType="Panel">
<Setter Property="Background" Value="#FFFF0000"/>
<Setter Property="ChildrenTransitions">
<Setter.Value>
<TransitionCollection>
<EntranceThemeTransition/>
</TransitionCollection>
</Setter.Value>
</Setter>
</Style>
</Page.Resources>
それが役立つことを願っています。