更改DataContext时绑定丢失

时间:2013-06-17 21:10:38

标签: wpf binding combobox viewmodel datacontext

我的MainWindow窗口中有一个组合框。

<ComboBox ItemsSource="{Binding GroupMethods}" SelectedItem="{Binding SelectedGroupMethod}"/>

我将它绑定到我的基础ViewModel类中的List,它在开始时工作。 我希望这个组合框在我的应用程序中无处不在。 现在我将MainWindow的DataContext切换到另一个继承自ViewModelBase(GroupMethods属性所在的)的viewModel,我在某个点更新该属性并且看不到任何结果。绑定只是无法识别DataContext已更改并仍然“查看”以前保存的属性。 Fireing PropertyChanged事件没有解决问题。 我如何使它工作?

0 个答案:

没有答案