Desactivar las teclas de dirección en la aplicación de Visual Basic.NET ( VB.NET ) puede ayudar a prevenir que el usuario se mueva el cursor con las teclas de dirección del teclado. En VB , la mayoría de los controles tienen un evento " KeyDown " que se puede utilizar para detectar las teclas pulsadas en el teclado a través de la propiedad " KeyCode " . Para desactivar una tecla en particular se puede utilizar la propiedad " SupressKeyPress " . Esta propiedad establece un valor que indica si el evento clave debe ser transmitida al control subyacente. Cosas que necesitará
Microsoft Visual Studio
Ver Más instrucciones
1
lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto " en el panel izquierdo de la pantalla del ordenador y ampliar "Visual Basic " por debajo " Plantillas instaladas ". Haga clic en " Windows" y haga doble clic en " Aplicación de Windows Forms " en el centro de la ventana de diálogo para crear un nuevo proyecto.
2
doble clic en " RichTextBox " para añadir un nuevo cuadro de texto enriquecido el control al formulario. Haga clic en el control y haga clic en "Propiedades " para ver la ventana de propiedades . Haga clic en el icono de "Eventos" que se asemeja a un rayo, y haga doble clic al lado de " KeyDown " para crear un evento de tecla pulsada .
3
Copia y pega el siguiente código para desactivar la teclas de dirección :
Si e.KeyCode = Keys.Down Entonces
e.SuppressKeyPress = True
ElseIf e.KeyCode = Keys.Up Entonces
e.SuppressKeyPress = True
ElseIf e.KeyCode = Keys.Left Entonces
e.SuppressKeyPress = True
ElseIf e.KeyCode = Keys.Right Entonces
< p> e.SuppressKeyPress = True End If
4
Press "F5 " para ejecutar el programa y escriba unas pocas líneas de texto en el " RichTextBox. " Intente mover el cursor a través de las líneas con las teclas direccionales.