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