KEYPRESS DATAGRID

HOSTTOTA 06/03/2013 17:06:04
#420045
como adiciono um
keypress no datagridview chamando um duplo click de um botao?
PERCIFILHO 07/03/2013 07:48:55
#420072
Resposta escolhida
Não entendi a sua dúvida.
Você precisa dar um duplo clique em um item do DataGridView?
Ou você quer clicar em um botão e executar alguma ação com algum item do DataGridView?
Explique melhor para entendermos e poder te ajudar.

Até mais.
HOSTTOTA 07/03/2013 07:52:50
#420073
sim tipo quando do enter no textbox faço ele dar busca e ir para resultado do grid ja
mais quando do enter na seleção do datagrid quero que ele faça a ação do duplo click
GILBERTOJW 07/03/2013 08:17:29
#420076
Para fazer o que você deseja você precisaría abrir um módulo textbox1_changed e também um datagridview1_dblclick. Então faça assim :

Abra textbox1_keydown e coloque dentro do módulo, o código que vocÊ deseja queestaría no textbox1_changed.
Abra Datagridview1_keydown e coloque o código que você colocaría no módulo datagridview1_dblclick

Se eu entendi vai ajudar
PERCIFILHO 07/03/2013 08:17:31
#420077
Para dar um ENTER em um registro do DataGridView e realizar uma ação, utilize o evento KeyDown.
é mais ou menos assim:

Private Sub DataGridView1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles DataGridView1.KeyDown
If e.KeyCode = Keys.Return Then
e.SuppressKeyPress = True
--- aqui você coloca a ação a ser realizada.
End If
End Sub

é isso que você precisava?


Até mais.
JESUEL.OLIVEIRA 07/03/2013 08:29:00
#420079
Olha amigo eu não entedi direto o que você quer. mas se no evento keydown do grid você colocar o código abaixo funciona a seleção.

   
KeyDown [ô]do grid

If e.KeyCode = Keys.Enter Then

[ô]rotina de seleção

End If

Tópico encerrado , respostas não são mais permitidas