WP7:了解暗/亮图标以及如何根据它们动态更改(通过mvvmlight)?

问题描述 投票:0回答:1

据我了解,wp7中有2个主题,明暗。我注意到应用程序栏上有普通图像,它们会自动变为亮或暗。

但是我将SDK图标目录中的图像放置到xml屏幕上,我注意到它们有2种变体,亮或暗。

问题是当我用深色或浅色查看页面时,应用程序栏按钮会根据主题而改变,但是图像却没有。

我这样做正确吗?

所以我必须检查事件更改或其他内容吗?因此,我知道主题已更改为自动将图像从明暗更新(或从暗到亮)。

如果是这种情况,我正在使用mvvmlight,并且代码很干净,这是否可以在viewmodel中完成,还是必须在app.xaml中进行?

windows-phone-7 xaml themes mvvm-light application-bar
1个回答
0
投票

请看this MSDN article

从MVVMLight开始,您可以在MainViewModel构造函数中或在您拥有的任何主视图模型类中检测当前主题。

© www.soinside.com 2019 - 2024. All rights reserved.