私は 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; }
コンボボックスに名前がありません。バインディング メソッドを使用して選択を元に戻す方法はありますか?
どんな助けでも大歓迎です。
ありがとう。