首先我正在使用VB.NET。我有一个数字向上控制,只要用户使用键盘并清除框中我希望它将值设置为0的数字。
我试过这个:
If nudIntervalMonths.Value = vbNull Then
nudIntervalMonths.Value = 0
End If
但即使盒子里什么都没有,它仍然不会触发if语句。我在哪里错了。这看起来很简单,但我无法弄清楚如何做到这一点。
非常感谢任何帮助。
答案 0 :(得分:0)
我找到了解决方案。
If nudIntervalMonths.Controls.Item(1).Text = "" Then
nudIntervalMonths.Value = 0
End If
这就像一个魅力。