我有一个包含 DataForm 的子窗口。在 DataForm 中有一个组合框。我在打开子窗口的父窗口上设置了一个 DataContext。在我打开子窗口之前,我设置了 myChildWindow.DataContext = myGlobalDataContext。
我有 ComboBox ItemsSource={Binding Path=MyCollectionInMyGlobalDataContext}
如果我将组合框放在子窗口的数据表单之外,它会填充数据,一旦我将它移动到数据表单内,它就不会绑定到 DataContext 上的“MyCollection”集合。
有什么想法吗?