我如何让我的按钮知道我的文本框值。我想做的是让我的按钮知道我的价值,当我插入10,如果我点击+按钮将是11如果我点击 - 按钮将是9我该怎么办?
这是我的addbtn代码
i = i + 1
txtqty.Text = CStr(i)
这是我减少的btn代码
i = i - 1
txtqty.Text = CStr(i)
答案 0 :(得分:1)
您需要将TextBox的内容转换为整数,执行计算,然后将计算出的值重新分配回文本框
Dim value as Int
If Int32.TryParse(txtqty.Text, value) Then
value = value + 1
txtqty.Text = value.ToString()
else
MessageBox.Show("The textbox doesn't contain a valid number")
End If
当然,当您处理用户输入时,您应该特别注意检查输入是否适合您要执行的任务。因此,如果文本框的内容不是有效的整数,我使用Int32.TryParse返回false。