0

外部の ComboBoxes および TextBoxes によって項目を編集できる DataGrid があります (つまり、DataGrid SelectedItem は、ComboBoxes および TextBoxes と同じオブジェクトにバインドされます)。

外部 TextBlock でアイテムを編集すると、選択した DataGrid アイテムが自動的に更新されます。ただし、外部コンボボックスを使用してアイテムを編集すると、DataGrid は更新されません。

SelectionChanged イベントがトリガーされたときに、次の方法を使用してみましたが、機能しませんでした。

MyDataGrid.CommitEdit();
MyDataGrid.CancelEdit();
MyDataGrid.Items.Refresh();

何か案が?

4

1 に答える 1