所以我有一个WPF MVVM应用程序。当我按下一个按钮时,我想要将一个新条目添加到组合框的下拉列表中,并将组合框的所选项目设置为该项目。我可以通过ObservableCollection将项目添加到下拉列表中,但似乎无法正确绑定SelectedItem。我曾尝试:WPF MVVM将项目添加到组合框并更改selecteditem
<ComboBox ItemsSource="{Binding Items}" SelectedItem="{Binding SelectedItem, Mode=TwoWay}" />
,并直接把中的SelectedItem在ViewModel在视图模型执行INotifyPropertyChanged的。但这不起作用。有任何想法吗?
编辑:我还应该补充说,OnNotifyPropertyChange事件不会在我期望的时候正确触发,所以我不知道发生了什么。我也尝试使用UpdateSourceTrigger=PropertyChanged
无济于事。