【发布时间】:2011-08-27 21:56:13
【问题描述】:
我正在使用 MVVM Light 构建一个 WPF 应用程序,并且在将我的视图绑定到我的视图模型时遇到问题。我有一个视图模型,我在其中传递了一个 IDataContext 接口,它基本上是在传递一个数据上下文。然后我有一个视图,我在顶部插入了以下语句
DataContext="{Binding MyViewModel, Source={StaticResource Locator}}"
在我的 ViewModelLocator 中,我添加了以下几行:
IoC.Register<IDataContext, MyDataContext>();
和
IoC.Register<MyViewModel>();
在“MyViewModel”的构造函数中放置一个断点后,断点就会被命中。有什么我遗漏的,请帮忙???
【问题讨论】:
标签: wpf mvvm inversion-of-control mvvm-light