Hola, tengo un problema que quizás alguien pueda decirme como solucionar...
Estoy desarrollando en VB.net una aplicación y tengo un datagrid en el cual
necesito lograr que al seleccionar una fila y presionar la tecla enter
realicé una función, Si realizo un doble click, funciona, pero no logro que
lo haga con un enter...
Aquí coloco el evento que supuestamente debería detectar la pulsación de la
tecla enter.
Private Sub GrillaClientes_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles GrillaClientes.KeyPress
e.Handled = True
If e.KeyChar = Convert.ToString(Keys.Enter) Then
Dim formulario2 As New Form2
formulario2.txtidcliente.Text =
Convert.ToString(GrillaClientes(GrillaClientes.CurrentRowIndex, 0))
formulario2.txtcname.Text =
Convert.ToString(GrillaClientes(GrillaClientes.CurrentRowIndex, 1))
formulario2.txtcontacto.Text =
Convert.ToString(GrillaClientes(GrillaClientes.CurrentRowIndex, 2))
formulario2.Show()
'GrillaClientes_DoubleClick(Me, New EventArgs)
End If
End Sub
Ah, tampoco detecta la pulsación de cualquier otra tecla sea una letra o
numero.
Si alguien sabe cual es el problema o algún otro modo de realizar lo que
necesito se lo agradecería.
Leer las respuestas