Как синхронизировать Datagrid и ObservableCollection?
Ворос по WPF C#.
Имеем Datagrid и ObservableCollection. При редактировании ячеек в датагриде событие celleditending возникает до того, как обновляется ObservableCollection. Т.е. в ячейке уже отображается новое значение, а в коллекции - еще старое.
Если подписаться на событие изменения ObservableCollection, то оно возникает в момент начала редактирования следующей ячейки. Т.е. отредактировали ячейку и пока не начнем редактировать другую - событие не произойдет.
Как сделать так, чтобы при редактировании датагрида, ObservableCollection обновлялся немедленно?