3

ページの背景を、使用するユーザーが選択したデフォルトのテーマの色に設定したい:

Background="{StaticResource ApplicationPageBackgroundThemeBrush}" 

しかし、これは透明な背景を返すだけです。これはデフォルトのテーマカラーへの正しい方法ではありませんか?

4

1 に答える 1

4

Windows 8-8.1 の回答

いいえ、ユーザーが選択したアクセント カラーは、Windows ストア アプリからはアクセスできません。

Windows 10 の答え

(Color)Application.Current.Resources["SystemAccentColor"]new UISettings().ColorValuesChanged現在のアクセント カラーが表示され、イベントを使用して変更を監視できます。

于 2012-09-28T21:22:25.750 に答える