外部の ComboBoxes および TextBoxes によって項目を編集できる DataGrid があります (つまり、DataGrid SelectedItem は、ComboBoxes および TextBoxes と同じオブジェクトにバインドされます)。
外部 TextBlock でアイテムを編集すると、選択した DataGrid アイテムが自動的に更新されます。ただし、外部コンボボックスを使用してアイテムを編集すると、DataGrid は更新されません。
SelectionChanged イベントがトリガーされたときに、次の方法を使用してみましたが、機能しませんでした。
MyDataGrid.CommitEdit();
MyDataGrid.CancelEdit();
MyDataGrid.Items.Refresh();
何か案が?