【发布时间】:2010-06-30 12:56:43
【问题描述】:
我刚刚在 MVVM Light 工具包的帮助下开始使用和学习 mvvm 模式。我想在我的项目中使用 MVVM Light,但我不知道如何使用 ViewModelLocator。我没有得到它的用途。请提供示例或示例。
谢谢
【问题讨论】:
标签: silverlight mvvm mvvm-light
我刚刚在 MVVM Light 工具包的帮助下开始使用和学习 mvvm 模式。我想在我的项目中使用 MVVM Light,但我不知道如何使用 ViewModelLocator。我没有得到它的用途。请提供示例或示例。
谢谢
【问题讨论】:
标签: silverlight mvvm mvvm-light
定位器是视图模型的存储库。您可以使用它来访问应用程序中的视图模型。 app.xaml 定义了定位器的全局实例,并且各个视图可以将其数据上下文绑定到定位器的属性,这些属性为各个 VM 提供服务。看看我的sample app 看看事情是如何连接在一起的。
【讨论】: