この問題の解決策を探していますが、まだ適切な解決策を見つけることができません。助けてください。基本的に、オブジェクトのリストにバインドされたツリービューがあります。ユーザーが treeviewitem をクリックすると、treeviewitem に基づいてデータ グリッドのデータが読み込まれます。ユーザーはグリッド内のデータを変更できます。データ グリッドに変更があり、ユーザーが別のツリービュー項目をクリックすると、ユーザーは保存するよう求められます。ユーザーは、はい、いいえ、またはキャンセルを選択できます。ユーザーがキャンセルを選択すると、アプリケーションは、ユーザーがデータ グリッドを保存するまで、ユーザーを現在のツリービュー項目にとどまらせる必要があります。問題は、ユーザーが別のツリービュー項目を選択すると、以前の選択が再度選択されるようにできないことです。「SelectedItemChanging」イベントはありません。WPF ツリービューには SelectedItemChanged イベントしかありません。私' 複数のソリューションを試していますが、常に無限に終わります。ヒントやアドバイスがあれば教えてください。
ありがとう、ミン