文本框绑定没有引起验证
本文关键字:验证 绑定 文本 | 更新日期: 2023-09-27 18:12:21
我在一个表单中有2个文本框,在两个文本框validating
事件中,我编写了代码来验证用户输入。在validated
事件中,我基于以下两个文本框值更新第三个文本框
在form load中,我绑定了文本框来从数据库中加载以前的数据,如下所示
this.txtClosingBalance.DataBindings
.Add("Text", openingClosingBalance, "ClosingBalance");
现在的问题是,当数据从数据库绑定时,验证事件不会被触发。第三个文本框没有更新..
如何解决这个问题?变通的办法是什么?
如果没有触发Validating
事件,在绑定时自己调用它:
this.txtClosingBalance.DataBindings.Add("Text", openingClosingBalance,
"ClosingBalance");
textBox_Validating(textBox, null);