WP7:了解暗/亮图标以及如何根据它们动态更改(通过mvvmlight)?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WP7:了解暗/亮图标以及如何根据它们动态更改(通过mvvmlight)?相关的知识,希望对你有一定的参考价值。
据我了解,wp7中有2个主题,明暗。我注意到应用程序栏上有普通图像,它们会自动变为亮或暗。
但是我将SDK图标目录中的图像放置到xml屏幕上,我注意到它们有2种变体,亮或暗。
问题是当我用深色或浅色查看页面时,应用程序栏按钮会根据主题而改变,但是图像却没有。
我这样做正确吗?
所以我必须检查事件更改或其他内容吗?因此,我知道主题已更改为自动将图像从明暗更新(或从暗到亮)。
如果是这种情况,我正在使用mvvmlight,并且代码很干净,这是否可以在viewmodel中完成,还是必须在app.xaml中进行?
答案
从MVVMLight开始,您可以在MainViewModel构造函数中或在您拥有的任何主视图模型类中检测当前主题。
以上是关于WP7:了解暗/亮图标以及如何根据它们动态更改(通过mvvmlight)?的主要内容,如果未能解决你的问题,请参考以下文章