1
Establezca la propiedad " KeyPreview " del formulario de Windows para "True" en la ventana de propiedades de la solución de Explorer.
2
solo clic en el cuadro de texto.
Página 3
clic en el icono " relámpago " en la ventana de propiedades. Esto cambia la vista de la ventana de propiedades para mostrar todos los eventos disponibles .
4
Seleccione la opción " PreviewKeyDown " la partida y haga doble clic en el espacio en blanco a la derecha para crear un controlador de eventos mediante programación en el formulario principal . La ventana se muestra el código del nuevo controlador de eventos.
5
Crear la lógica para cambiar el evento que se produce cuando se presiona una tecla. El código siguiente es un ejemplo de cómo se hace esto :
TextBox1_PreviewKeyDown Sub Private ( object sender, PreviewKeyDownEventArgs e)
( eventSender ByVal como System.Object , ByVal eventArgs Como
< p > System.Windows.Forms.KeyPressEventArgs ) Maneja MyBase.KeyPress
Dim KeyAscii Como Short = Asc ( eventArgs.KeyChar )
Elige caso keyascii
caso = Asc ( " . " )
KeyAscii = Asc ( ", ")
eventArgs.Handled = True End
seleccionar
KeyAscii = 0
< p > Si KeyAscii = 0 Entonces
eventArgs.Handled = True
End If End Sub