SelectedItem がビジネス オブジェクトのプロパティにバインドされているコンボボックスがあります。通常は問題なく動作します。ただし、オブジェクトのプロパティ セッターには、無効と見なされる新しい値を時折「キャンセル」するロジックがあります。これは静かな方法で行われます。つまり、例外がスローされず、プロパティ値だけが変更されません。このような状況では、コンボボックスの SelectedItem を前の選択に戻してほしいと思います。技術的には、新しい選択が基礎となるプロパティに伝達されなかったからです。現在、コンボボックスは新しい選択に配置されたままになっていますが、これは、基礎となるプロパティの真の値ではないため、誤解を招く可能性があります。
コンボボックスに常にプロパティの真の値が表示されるようにするにはどうすればよいですか?