我在一个表单中有两个文本框,在两个textbox validating
个事件中我编写了代码来验证用户输入..在validated
事件中我根据这两个文本框值更新第三个文本框< / p>
在表单加载中我绑定文本框以从数据库加载以前的数据......如下所示
this.txtClosingBalance.DataBindings
.Add("Text", openingClosingBalance, "ClosingBalance");
现在问题是,当数据从数据库绑定时,验证事件不会被触发..并且第3个textBox没有更新..
如何解决问题?什么是解决方法?
答案 0 :(得分:1)
如果未触发Validating
事件,请在执行绑定时自行调用:
this.txtClosingBalance.DataBindings.Add("Text", openingClosingBalance,
"ClosingBalance");
textBox_Validating(textBox, null);