将数据从控件推回源而不验证事件
我在绑定到 BindingSource
的 WinForm
上有 TextBox
控件。 如果我在这些控件上设置 CausesValidation = false
,它不会更新 tableAdapter.Update()
方法上的数据源。 我知道 Control.Validating
事件会进行此保存,但是如果禁用 CausesValidation
,我如何更新源?
I have TextBox
controls on a WinForm
bound to a BindingSource
. If I set CausesValidation = false
on these controls it doesn't update data source on tableAdapter.Update()
method. I know that Control.Validating
event does this saving but how can I update source if CausesValidation
is disabled?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 Binding 中的 DataSourceUpdateMode.OnPropertyChanged 解决了问题。
Problem is solved using DataSourceUpdateMode.OnPropertyChanged in Binding.