以下是我用来限制用户输入除预定义字符之外的任何其他字符的代码。但是使用我的代码我无法击退退格。
如何包含退格键?
Dim s As String = "0123456789$"
If s.IndexOf(e.KeyChar) = -1 Then
e.Handled = True
End If
答案 0 :(得分:2)
答案 1 :(得分:1)
ControlChars.Back
应该为您提供退格符。
答案 2 :(得分:1)
按照以前的帖子:
Dim s As String = "0123456789$" & ControlChars.Back
If s.IndexOf(e.KeyChar) = -1 Then
e.Handled = True
End If