Capturar tecla en Datagrid

28/10/2005 - 01:23 por Elvio Velasquez | Informe spam
Hola gente sabia del grupo..

Tengo problemas con un datagrid, el mismo esta conectado a un datatable y
cuenta con 4 columnas las cuales les asigne un estilo, controlo los eventos
columnchange, rowdelete del datatable lo que quiero hacer es que cuando el
usuario presiona la tecla escape y se encuentre dentro de la grilla se
cambie el foco a un boton, como puedo hacer esto? que evento deberia
utilizar?


Gracias espero puedan ayudarme

Elvio
 

Leer las respuestas

#1 Julio Casal
29/10/2005 - 05:39 | Informe spam
Hola Elvio. Programa el evento KeyDown del Grid y, si la tecla es Esc, dale
el foco al botón. Algo así:

Private Sub DataGridView1_KeyDown(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyEventArgs) Handles DataGridView1.KeyDown
If e.KeyCode = Keys.Escape Then
Button1.Focus()
End If
End Sub

Saludos,

Julio Casal
.Net Application Developer
http://spaces.msn.com/members/PolluxSpace


"Elvio Velasquez" wrote:

Hola gente sabia del grupo..

Tengo problemas con un datagrid, el mismo esta conectado a un datatable y
cuenta con 4 columnas las cuales les asigne un estilo, controlo los eventos
columnchange, rowdelete del datatable lo que quiero hacer es que cuando el
usuario presiona la tecla escape y se encuentre dentro de la grilla se
cambie el foco a un boton, como puedo hacer esto? que evento deberia
utilizar?


Gracias espero puedan ayudarme

Elvio



Preguntas similares