我开发了一个 Windows Phone 7 应用程序。将应用程序安装到我的移动设备(也在模拟器中)后,我遇到了主题问题。
表示windows phone有两个主题,LITE和DARK。
当我将主题设置为 dark 并执行我的 app 时,它看起来不错,但如果我将主题更改为 LITE,一切都会恢复。
这意味着白色标签变成黑色,黑色背景变成白色。
所以我需要一个解决方案来解决我的应用程序,以便用户可以设置任何主题,但它不会影响应用程序的外观。
我开发了一个 Windows Phone 7 应用程序。将应用程序安装到我的移动设备(也在模拟器中)后,我遇到了主题问题。
表示windows phone有两个主题,LITE和DARK。
当我将主题设置为 dark 并执行我的 app 时,它看起来不错,但如果我将主题更改为 LITE,一切都会恢复。
这意味着白色标签变成黑色,黑色背景变成白色。
所以我需要一个解决方案来解决我的应用程序,以便用户可以设置任何主题,但它不会影响应用程序的外观。
{StaticResource ResourceName}
和使用来自Theme Resources for Windows Phone的资源TextBlock
和TextBox
都有一个Style
与之关联的(来自同一链接的可用值)ThemeResourceDictionary
我在我的博客上发布的内容(以及这个 SO 问题)。我保证在这些日子里将代码提交到GitHub并创建一个 NuGet 包。