【发布时间】:2021-03-31 10:11:27
【问题描述】:
我有一个按键事件,将输入限制为只有这样的数字:
Private Sub txtWeight_KeyPress(sender As Object, e As KeyPressEventArgs) Handles txtWeight.KeyPress
If Not Char.IsNumber(e.KeyChar) Then
e.Handled = True
End If
End Sub
但我也想添加输入句点的可能性,所以我尝试将代码更改为:
Private Sub txtWeight_KeyPress(sender As Object, e As KeyPressEventArgs) Handles txtWeight.KeyPress
If Not Char.IsNumber(e.KeyChar) AndAlso Not Char.IsPunctuation(e.KeyChar) Then
e.Handled = True
End If
End Sub
但正如您所知,该程序允许我输入每个标点符号,我想将其限制为仅“。”如何查看输入的标点符号?
【问题讨论】:
标签: .net vb.net events keypress