У меня есть и объект наBinding Source Фиксировать на DataSourceUpdateMode.Never
bindingSource.DataSource = object
Я должен реализовать Save
и Revert Changes
на форме Windows
для Revert Changes
у меня есть все детали для свойств с DataSourceUpdateMode.Never
и bindingSource.ResetBindings (ложный);
-> отлично работает
но Save
мне нужно сделать Commit
bindingSource.EndEdit();
- это не обновляет мой объект
и я попытался сделать
TextEdit.DataBindings.DefaultDataSourceUpdateMode = DataSourceUpdateMode.OnValidation;
bindingSource.EndEdit();
TextEdit.DataBindings.DefaultDataSourceUpdateMode = DataSourceUpdateMode.Never;
, но это не так работа,
, если я позволю DataSourceUpdateMode.OnValidation, Save
будет работать нормально, но Revert changes
не будет работать
и я не хочу делать копию объекта любые идеи?