防止 numericupdown 超过某个数字

preventing a numericupdown from going passed a certain number

所以我希望能够防止人们在达到指定点后增加 numericupdown 中的数字。

例如在橄榄球比赛中,转换次数不能大于尝试次数。所以说我分配了一个 numericupdown 作为尝试并在 4 然后另一个作为转换。我该如何限制,这样人们就不能再尝试 4 次了。

目前我有 NumericUpDowncon.Maximum = try 但它仍然允许用户输入更多转换,然后尝试,但是当按下计算按钮时,它会将转换恢复到最大值,它可能会影响尝试。

为两个 NumericUpDown 的 ValueChanged 事件分配一个处理程序。在处理程序中,您必须检查 conversions > tries.

Private Sub NumericUpDowncon_ValueChanged(sender as Object, e as EventArgs) _ 
     Handles NumericUpDowncon.ValueChanged, NumericUpDowntry.ValueChanged

   If NumericUpDowncon.Value > NumericUpDowntry.Value then NumericUpDowncon.Value = NumericUpDowntry.Value

End Sub