我正在使用 WPF 和 MVVM Light 框架。
我想知道如何恢复组合框上的选择。
例如:
- 默认选择是“文本 1”
- 当用户在组合框中选择“文本 2”时,我会显示一个对话框(是/否)以确认操作
- 如果用户单击“否”,我想将值恢复为“文本 1”
到目前为止,我的 xaml 是这样的:
ComboBox ItemsSource="{Binding SourceData}" SelectedItem="{Binding SelectedSourceData,Mode=TwoWay}"
我的绑定 SourceData 在 MainViewModel.cs 中定义为:
public ObservableCollection<TextItem> SourceData { get; set; }
我的组合框没有名称。有没有办法使用绑定方法恢复选择?
任何帮助将非常感激。
谢谢。