与其他许多人一样,我通过阅读Josh Smith's MVVM Demo.
开始了我的MVVM之旅使用类型化数据模板,他将每个xxxViewModel映射到xxxView,因此每次呈现ViewModel对象时,都会显示相应的View对象。 我无法理解(也没有在源代码中找到)他实际上用ViewModel设置TabItem的Content属性在哪里?
N.B
也是WPF的新手,我不确定我的问题是否与MVVM模式直接相关......
答案 0 :(得分:1)
他将TabControl的ItemSource
属性设置为ViewModels
的可观察集合,然后使用DataTemplate链接到视图。从图7中查看几个代码块的部分。我不认为他在示例图中明确地显示了代码。