【发布时间】:2011-02-11 13:29:41
【问题描述】:
我正在使用 mvvm light 来构建 Silverlight 应用程序。 是否有代码 sn-p 显示如何从另一个视图模型或用户控件的代码中访问视图模型的属性或命令?
我想这很简单,但我不知何故错过了一些东西。
乌力
【问题讨论】:
-
这取决于您的控件的实现。您是在父视图下的视图之间共享 ViewModel,还是只是尝试在两个独立视图之间共享属性/命令?
-
有问题的视图可以嵌套在不同的视图中,但它依赖于需要能够从独立视图模型访问属性的视图模型。在我的具体情况下,它是一个 CardViewModel,它需要获取有关当前登录用户的信息(处理并存储在独立的 UserViewModel 中)以调用 Web 服务。
标签: silverlight mvvm mvvm-light