3

我正在 MVVM 架构中的 Windows Phone 7 中开发应用程序。我从未使用过 MVVM Light。但是今天为了将查询字符串参数从第一页的 ViewModel 发送到另一个,我搜索了谷歌,发现我必须使用 MVVMLight。但我找不到任何教程或工作示例。我发现它从一页导航到另一页,但没有参数。

更新 如何更改可以从 OrderViewModel 获取参数的解决方案? 代码可以在这里找到

4

1 回答 1

1

您使用一个称为消息传递的概念。在 Geoff 的博客上阅读更多信息:MVVM Light - 在导航之前将参数传递给目标 ViewModel

基本上,您发送某种类型的消息(由 C# 类表示)并且目标 ViewModel 将自己注册为该消息的接收者。广播消息后,将调用另一个视图模型。

于 2013-04-21T07:51:30.687 回答