NumericUpDown链接到另一个文本框的最大值

时间:2016-10-21 07:55:42

标签: vb.net numericupdown

是否有一种方法可以将numericUpDown的最大值链接起来,或者取决于标记为AB的文本框的值?

例如标有" AB"的文本框的值为10时,它会自动将numericUpDown的最大值设置为10。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以简单地为Leave事件添加事件处理程序,并在该事件中设置NumericUpDown的Maximum属性

Sub AB_Leave(sender As Object, e As EventArgs)

    Dim value As Decimal
    ' Safety check, the user can type anything in the textbox, 
    ' we accept only a decimal number
    If Decimal.TryParse(AB.Text, value) Then
        numericUpDown1.Maximum = value
    End If
End Sub