我正在开发一个 WP8 应用程序,我想知道为我的应用程序实现颜色主题的正确方法是什么。
目前,我正在更改此处描述的手机主题资源,但是我想知道这是否有我应该知道的任何副作用?
例如:如果我更改 的颜色PhoneBackgroundBrush
,是否意味着我将更改每个应用程序和手机本身的背景颜色?或者,更改是否仅适用于当前应用程序范围?
我像这样更改主题资源:
(App.Current.Resources["PhoneBackgroundBrush"] as SolidColorBrush).Color = Colors.White;