of にComboBoxデータバインドされたがあります。も編集可能であるため、独自の値を入力するか、リストから値を選択できます。私が直面している問題は、のインデックスが、に独自の値を入力したときに選択した最後のアイテムのインデックスのように見えることですが、trueに設定すると -1 になります。ObservableCollectionstringsComboBoxSelectedItemComboBoxIsTextSearchEnabled
問題は、誰かが独自の値を入力してからComboBox、以前に選択されていたアイテムを代わりに選択することを決定した場合、インデックスが変更されないため、SelectionChangeイベントが発生しないことです。この状況でイベントを発生させるにはどうすればよいですか?