Visual Studio 2015 で C# を使用して Windows 8 ユニバーサル アプリを作成しています。次のパスに従って空のプロジェクトを作成しました: Visual C#->Windows->Windows 8->Universal->Blank App(Universal Windows 8.1)。
空のアプリが黒の背景と白の前景で始まることを知って驚いています。マイクロソフトがこれを行う特定の理由はありますか?
また、背景色と前景色を変更するエレガントな方法はありますか? MainPage.xaml ファイルで次の構成を変更することで、それを行うことができました。
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"></Grid>
に:
<Grid Background="White"></Grid>
しかし、前景を変更できませんでした。ウィンドウにボタンを追加すると、ボタンの前景が白であるため、ボタンのテキストが白い背景に表示されません。(私の知る限り、すべての子コンポーネントは、コンポーネントの種類に応じて、背景色または前景色を継承します。)
説明をいただければ幸いです。