我正在尝试在nbox_qty.Text
事件中获取ValueChanged
。问题在于,事件监听器中的代码在numericUpDown
的值更改之前执行。
Private Sub nbox_qty_ValueChanged(sender As Object, e As EventArgs) Handles
nbox_qty.ValueChanged
tbox_price.Text = SelectedMenuPrice * nbox_qty.Text
End Sub
我想在事件监听器中获取nbox_qty.Text
的更改值。您有什么主意吗?还是绝对不可能?
答案 0 :(得分:3)
您不不应使用Text
的{{1}}属性。这是NumericUpDown
事件,因为ValueChanged
属性已更改。这是您应该使用的Value
属性,因为它是数字。 Value
只是该数字的Text
表示形式,在更新UI之前不会更改,并且在执行所有String
处理程序之前不会发生。