【发布时间】:2011-12-09 02:43:02
【问题描述】:
我仍然对 WPF 感到满意,所以这可能是一个愚蠢的问题。我正在跟踪选项卡控件问题的根源,发现我不知道标题中问题的答案。
我的 Mvvm-Lite 项目模板在 Windows 开始标签中放了通常的:
DataContext="{Binding Source={StaticResource Locator}, Path=Main}"
从其他地方(我真的不记得了)我有这个方便的静态资源:
<ObjectDataProvider x:Key="src" ObjectType="vm:MainViewModel" />
当我正在解决我的选项卡控制问题时(我不会在这里对这些细节感到厌烦),我意识到我不知道这两种指向视图模型的方式是否有任何冲突。视图模型的两个独立实例?我不这么认为,因为 ViewModelLocator 持有对 Main 的静态引用。无论如何,我只是想确定我没有犯“新手”错误。 谢谢, 吉姆
【问题讨论】:
标签: wpf data-binding mvvm mvvm-light