问题:
Windows Phone模拟器默认情况下是黑色(Dark)主题,开发者往往都是在黑色主题下进行应用开发,加入自定义的颜色,样式等等,而当把手机操作系统主题设为白色(Light)主题之后会发现应用程序配色杂乱不堪。
解决方案:
如果应用程序没有设置主题的需求,那么解决方案则是在应用程序内部修改其主题始终为黑色主题。
如何在应用程序内方便的修改主题?方法很多,这里找到一些方案:
一.主题覆盖
http://www.devdiv.com/themeresources_-blog-70053-52024.html
二.使用jeffwilcox大神的PhoneThemeManager(最佳做法)
里面封装了许多关于主题的方法,包括获取主题,修改主题等等,使用起来非常方便
下载地址:
http://www.nuget.org/packages/PhoneThemeManager
The End
2013年10月22日13:41:47
Create By:Stephen Lee