现象:
代码某个cell在编辑状态下通过快捷键弹出一个PopUp窗体,从子窗体选择一个值返回父画面,并给当前编辑状态下的cell赋值。
如果不执行BindingContext.EndCurrentEdit方法,赋值无法显示出来,
如果执行BindingContext.EndCurrentEdit方法,赋值已经反映到后台数据源,celldirty应该是False,导致无法触发Validating事件。
是否有一个方法,能让后台的数据源和前台的MultiRow的cell值不一致,始终触发Validating输入检查。
谢谢 |
|