我发现了一个代码,可以让我的文本框只接受数字。
但是...用户不能使用退格键删除数字。那我该怎么办?
Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
Dim allowedChars As String = "0123456789"
If allowedChars.IndexOf(e.KeyChar) = -1 Then
' Invalid Character
e.Handled = True
End If
End Sub
但是...用户不能使用退格键删除数字。那我该怎么办?