TEXTBOX & DATAGRID

JOHNSTEVE 05/04/2016 18:13:49
#460509
Boa noite Galera, tudo Firmeza ?

Bom. hoje me deparei com uma pequena duvida. q nao estou conseguindo ir no caminho adequado.

* Eu queria manipular as linhas do Datagrid. sem sair do textbox. tipo. estou digitando no Textbox e quero percorrer nas linhas do Datagrid. sem sair do textbox usando apenas as Seta do Teclado para Baixo e para Cima.

na minha logica aqui usei da seguinte Forma. no Keypres do textbox eu usei meu Sql minha consulta normal. depois chamei o datagrid.focus.
so q dae qnd eu digito 2 letras sai do textbox e cai no Datagrid. so q dae nao consigo mais digitar pq esta no datagrid. to querendo usar os 2 metodos. digitar no textbox e percorrer as linhas do grid. sem sair do textbox. Somente isso Galera.
Alguem ja se deparou com isso ?

agradeço pelo ajuda :)
JOHNSTEVE 05/04/2016 18:30:21
#460510
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

Galera encontrei :D
Vou Repassar essa ajuda para quem tiver com esse problema que queira aprender. :D estou disponibilizando abaixo compartilhar e ajudar a todos :D

------------

Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyData = Keys.Down Then
If dgvPalavras.CurrentRow.Index < dgvPalavras.RowCount - 1 Then
dgvPalavras.Rows(dgvPalavras.CurrentRow.Index).Selected = False

dgvPalavras.Rows(dgvPalavras.CurrentRow.Index + 1).Selected = True
dgvPalavras.CurrentCell = dgvPalavras.Rows(dgvPalavras.CurrentRow.Index + 1).Cells(0)
End If
ElseIf e.KeyData = Keys.Up Then
If dgvPalavras.CurrentRow.Index > 0 Then
dgvPalavras.Rows(dgvPalavras.CurrentRow.Index).Selected = False

dgvPalavras.Rows(dgvPalavras.CurrentRow.Index - 1).Selected = True
dgvPalavras.CurrentCell = dgvPalavras.Rows(dgvPalavras.CurrentRow.Index - 1).Cells(0)
End If
End If
End Sub

---------------------------

Flw Galera ta ai para quem precisar :D
Tópico encerrado , respostas não são mais permitidas