У меня есть окно wpf, в котором сетка привязана к entityCollection.здесь я добавляю / удаляю запись в сетке и затем нажимаю кнопку отмены.Как я могу вернуть сделанные изменения в коллекцию сущностей.
если состояния ваших объектов были изменены, вы ничего не можете сделать, не перезагружая коллекцию с сервера, используя опцию Перезаписать .
В лучшем случае вы можете использовать шаблон Memento.
Разве EF не требует от вас вызова SavChanges (), прежде чем что-либо будет сохранено в базе данных?Вам не нужно добавлять кнопку отмены, а скорее кнопку сохранения.