Принимать только цифры для текстового поля

Я нашел этот код, заставляющий мое текстовое поле принимать только числа.

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

Но ... пользователь не может удалять числа с помощью кнопки возврата. Как мне это сделать?

7
задан Voldemort 26 January 2011 в 04:33
поделиться