我反对
bindingSource.DataSource = object
我必须在 Windows 窗体上实现Save,
因为我有所有的属性项
和 bindingSource.ResetBindings(false);
-> 工作正常Revert ChangesRevert ChangesDataSourceUpdateMode.Never
但是因为Save我需要做一个Commit
bindingSource.EndEdit();- 它不会更新我的对象
我试着做
TextEdit.DataBindings.DefaultDataSourceUpdateMode = DataSourceUpdateMode.OnValidation;
bindingSource.EndEdit();
TextEdit.DataBindings.DefaultDataSourceUpdateMode = DataSourceUpdateMode.Never;
但它没有用,
如果我让 DataSourceUpdateMode.OnValidation ,它Save会正常工作,但Revert changes不会工作
,我不想复制对象有什么想法吗?