Metro主题系统画笔不会更改
我一直在研究我的第一个Metro应用程序,并且我想将我的主题从默认的黑暗主题更改为轻量级主题。 如果您查看VS11和Blend中的平台窗格,看起来Metro有一些内置的主题。 我认为将主题从默认(这是黑暗的)更改为Light会将系统画笔从黑暗更改为明亮。 它确实似乎在设计师工作,但运行程序时,一切仍然黑暗。
我是否做错了系统刷改变,或者我错过了什么平台主题是什么? 或者它只是一个错误?
打开要更改的html页面,然后在文档头部找到<!-- WinJS references -->
,然后将样式表引用从ui-dark.css
为ui-light.css
。
对应用中的所有html页面(包括default.html
页面)执行此操作。
平台窗格不用于对应用程序本身进行更改。 它用于设置您想用作设计时环境的模拟环境。 例如,更改显示设置不会重置屏幕分辨率或调整应用程序大小 - 它仍然以全屏模式运行。 同样,主题是一种操作系统设置,除非在控制面板中更改操作系统主题,否则在运行时不会看到更改。 这在概念上与WPF针对Aero,Royale(XP样式)和Classic(Win2K样式)使用不同的主题,具体取决于用户的运行方式类似。
链接地址: http://www.djcxy.com/p/10613.html