У меня есть DataGrid, связанный с CollectionViewSource, источник которого в DBSet.Local (ObservableCollection).Do Entities поддерживают события INotifyPropertyChanged?
Я обнаружил, что если я выполняю context.entry (c). Верните или измените значение свойства в Entity напрямую (не через DataGrid), обновленные значения не отражены в DataGrid, если только я CollectionViewSource.Refresh().
Это кажется странным. Изменения, которые я делаю в DataGrid, вносят его в Entity к тому времени, когда я контекст.SaveChanges. Но изменения, внесенные непосредственно в объект после начальной загрузки в DBSet, не отражаются в DataGrid, если я не обновляю CollectionViewSource.