摘要: 之前项目做了个主题切换的功能,最后客户没来得及出第二套界面给放弃了,默哀中。。。为了不让它就这样流产了,就放博客共享吧。首先说明下原理:这个切换是通过重写资源字典里指定的样式,在运行的过程中加载指定的资源字典,然后刷新界面来实现主题切换。很简单,也没几行代码,应该有更好的方式,因为这个需要手动去刷新界面,感觉切换起来用户体验不是很好,如果有更好的方式,请大神拍砖。。。正文:1、先将按默认的主题写好资源字典,然后根据不同的主题要求,在新的资源字典中重写部分style。2、新的资源字典需要Merged默认的主题的资源字典,在新的资源字典里写如如下代码: 3、这里就需要开始重新... 阅读全文
posted @ 2014-01-26 15:38 sunday860 阅读(477) 评论(2) 推荐(0)