【发布时间】:2012-12-15 19:43:46
【问题描述】:
我有 MainViewModel,其中包含选项卡视图模型的集合。每个选项卡可以是不同类型的视图模型(不同的视图)。当用户添加新标签时,标签视图的正确类型被识别(基于视图模型),但它根本没有绑定。例如,一个视图模型包含 GridView,其中 itemsSource 设置为集合,但如果我在该集合的 get 属性上设置断点,它永远不会被命中。 (但是当我实例化此视图模型时,我将此集合设置为新的 ObservableCollection,因此会触发 NotifyPropertyChanged 事件) - 所以我认为嵌套用户控件(视图模型)的数据上下文设置错误
【问题讨论】:
-
这不是问题。不过,我的建议是查看 Visual Studio 输出窗口。如果有任何绑定错误,您会在那里找到它们。另外,如果您期望一些答案,请发布一些 XAML 和一些代码