我正在使用 MVVM 架构在 Windows Phone 7 中开发应用程序。 我从未使用过 MVVM Light。但是今天为了将查询字符串参数从第一页的 ViewModel 发送到另一页,我搜索了谷歌,发现我必须使用 MVVMLight。 但我找不到任何教程或工作示例。我发现它可以从一页导航到另一页,但没有参数。
更新 如何更改可以从 OrderViewModel 获取参数的解决方案? code can be found here
最佳答案
您使用了一个称为消息传递的概念。在 Geoff 的博客上阅读更多内容:MVVM Light - Passing Params to Target ViewModel Before Navigating .
基本上,您发送某种类型的消息(由 C# 类表示),目标 ViewModel 将自己注册为该消息的接收者。广播消息后,将调用另一个 View 模型。
关于c# - 如何使用 MVVM Light 从一个页面传递查询字符串参数并在 WP 7 中获取另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16129027/