我有一个有趣的问题。假设我想从视图模型中播放动画或更改视图的视觉状态等。我该怎么做呢?它用于在windows phone 7上构建MVVM应用程序。
发布于 2010-06-29 21:20:40
您还可以使用MVVM Light Toolkit's Messenger class:您的视图模型将在适当的时候发送诸如“播放动画”和“更改视觉状态”之类的消息,并且您的视图的代码隐藏将注册这些消息并在它们被发送时做出适当的反应。
发布于 2010-06-11 23:17:42
你要找的是"DataTriggers“。这对WP7来说是一件痛苦的事情,因为你必须依赖有错误的第三方库才能让它工作(例如:http://expressionblend.codeplex.com/wikipage?title=Behaviors%20and%20Effects&referringTitle=Documentation放弃软件?)
Silverlight4内置了这一点,所以在隧道的尽头是有希望的,但对于WP7来说还需要一段时间。
https://stackoverflow.com/questions/3013896
复制相似问题