我正在开发 WP8 应用,我想知道为我的应用实现颜色主题的正确方法是什么。
目前,我正在更改描述的手机主题资源here ,但是我想知道,这是否有任何我应该知道的副作用?
例如:如果我更改PhoneBackgroundBrush
的颜色,是否意味着我将更改每个应用程序和手机本身的背景颜色?或者,更改是否仅适用于当前应用程序范围?
我像这样更改主题资源:
(App.Current.Resources["PhoneBackgroundBrush"] as SolidColorBrush).Color = Colors.White;
最佳答案
想象一下如果这些的单个实例在应用程序之间共享的后果,你可能会用类似的东西造成一些真正的破坏......
您只是在更改当前应用的资源。你在沙盒中并且安全
关于windows-phone-8 - 为我的应用实现颜色主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18585406/