【发布时间】:2010-10-16 06:34:59
【问题描述】:
我正在为 Windows Phone 7 制作应用程序(使用 Visual Studio 2010 Express for Windows Phone RTM),但我在主题(明暗)意识方面遇到了一些问题,尤其是在颜色方面。
基本上,当使用静态资源颜色/画笔时,我想做与手机内部相同的事情。 例如,如果我声明:
<Border Background="{StaticResource PhoneBackgroundBrush}" />
边框将具有带有深色主题的黑色背景和带有浅色主题的白色背景。 所以,我想拥有一个资源……比如说 MyBackgroundBrush,它的用途如下:
<Border Background="{StaticResource MyBackgroundBrush}" />
而且,它可能会有深色主题为蓝色,浅色主题为红色。
所以我的问题是,我该如何定义这样的资源和行为?
【问题讨论】:
标签: silverlight windows-phone-7