在VB .net 2010中设置文本框的最小值和最大值

时间:2011-08-29 11:21:30

标签: vb.net winforms

我想设置文本框的 minValue maxValue ,以便为验证目的定义一系列可接受的值。

在VB 6中,这是直截了当的,可以在文本框属性下完成,但是在visual studio vb .net 2010中,情况并非如此,或者可能是我遗漏了某些内容。

谢谢, 阿尤布

4 个答案:

答案 0 :(得分:2)

在WinForms中,您可以使用NumericUpDown控件,它具有Minimum和Maximum属性。

答案 1 :(得分:0)

您需要的是具有相应属性的数字文本框控件。 AFAIK MS不提供一个,但有免费的解决方案,如下所示:

http://www.codeproject.com/KB/edit/HDNumericTextBox.aspx

答案 2 :(得分:0)

制作一个自定义文本框 - 即检查输入值的ascii,并将值限制为数字。例如,尝试使用KeyDown或文本框的按键事件,并捕获键码或事件发送者..

答案 3 :(得分:0)

尝试使用RangeValidator