VB文本框条目验证

时间:2015-08-16 10:37:51

标签: .net vb.net validation oop

我不确定我是否正确接近这个问题,但我希望我能指出正确的方向,因为我对VB完全不熟悉。我正在尝试创建一个应该计算设备瓦数需求的程序。在文本框中,我应该验证数据以确保它在一定范围内。以下是我理解的代码

Public Sub txtbxKWprice_TextChanged(sender As Object, e As EventArgs) Handles txtbxKWprice.TextChanged

    If Double.TryParse(txtbxKWprice.Text, KiloPrice) Then
        If KiloPrice < 0.12 And KiloPrice > 0.5 Then
            MessageBox.Show("You have entered an invalid KWh price. Please enter a price between $0.12 and $0.5 ")
        End If
    End If
End Sub

1 个答案:

答案 0 :(得分:0)

使用数字注册控件而不是文本框,您甚至不需要解析字段。只需设置最大和最小属性。 通过这样做,用户被限制输入字母字符,并且自动设置小数位数。