请正在处理年度作物现金流计算器,如Excel 我有3个文本框。 textbox22 textbox31 and textbox71 如果我乘以textbox31文本框31它显示在文本框71 但问题是我需要一个事件类似excel计算后,用户回到空textbox31或textbox22 texbox71中的答案应该是空的... 但我在这里d以前的答案将仍然存在,直到用户输入另一个条目将清除用户输入的TextBox事件
解决方案请在下面 是我的代码
Private Sub TextBox71_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox22.TextChanged, TextBox31.TextChanged
If String.IsNullOrEmpty(TextBox22.Text) OrElse String.IsNullOrEmpty(TextBox31.Text) Then Exit Sub
If Not IsNumeric(TextBox22.Text) OrElse Not IsNumeric(TextBox31.Text) Then Exit Sub
TextBox71.Text = CDbl(TextBox22.Text) * CDbl(TextBox31.Text)
End Sub
你可能想考虑给你的文本框一些更具描述性的名称。 –