我目前正在自学 MVVM 模式。
我在消息传递的概念上遇到了第一个障碍。
我知道消息传递包含在 mvvm-light 工具包中。但我在任何地方都找不到使用示例(下载中没有提供示例项目)。
如果有人可以指导我一些有关如何在该工具包中使用消息传递的信息,那就太好了。
Thanks
我发布了一个使用消息传递的示例here http://jesseliberty.com/2011/01/06/windows-phone-from-scratch%E2%80%93mvvm-light-toolkit-soup-to-nuts-3/,作为我的 MVVM Light 简介系列的一部分。
我在此示例中的目标是发送一条消息,指示需要导航。 VM 无法管理导航,因此它会向视图发送消息。我们分三步进行:
- 创建一个类来包含要传递的消息
- 在视图模型中,实例化消息类并广播消息
- 在 MainPage.xaml.cs 中注册消息并在收到消息时进行处理
完整的源代码已发布,也可供下载。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)