Hoy os traigo un truco realmente simple que os facilitará muy mucho la edición a la hora de introducir datos en un control DataGridView en tus proyectos .NET, si eres como yo, que prefieren introducir datos y validarlos pulsando la tecla "Enter", y no "Tabulador", para avanzar entre las distintas columnas de una fila. Técnicamente consiste en ejecutar el código que "sustituye" la pulsación del Enter por el Tabulador, desde el evento KeyDown directamente (o como ves en mi ejemplo, en una función llamada ValidarEnter, ya que la utilizo en muchos otros controles, y recuerda una de las leyes del buen desarrollador: ¡el código se escribe una sóla vez, no dupliques el mismo código en clases o módulos distintos!). Nos vemos.
ValidarEnter(e)
End Sub
Private Sub ValidarEnter(e As System.Windows.Forms.KeyEventArgs)
If e.KeyCode = Keys.Enter Then
e.SuppressKeyPress = Tue
SendKeys.Send("{TAB}"
End IF
End Sub
No hay comentarios :
Publicar un comentario