Você está na página 1de 4

Duplo clique no registro do Data Grid View, carrega os campos em tex... http://social.msdn.microsoft.com/Forums/pt-BR/vsvbasicpt/thread/f4b...

Brasil (Português) Sign in


Procurar no Visual Studio com o Bing

Home Introdução Biblioteca Aprender Downloads Soluções Galeria Suporte Fóruns

1 de 4 10/11/2010 18:02
Duplo clique no registro do Data Grid View, carrega os campos em tex... http://social.msdn.microsoft.com/Forums/pt-BR/vsvbasicpt/thread/f4b...

Visual Studio Developer Center > Fóruns do Visual Studio > VB.NET e Visual Basic > Duplo Precisa de Ajuda com Fóruns?
clique no registro do Data Grid View, carrega os campos em textbox em outro form. como (FAQ)
faço isso?
Meus Links para Fóruns

Fazer uma Pergunta Entrar para Fóruns


Página Inicial dos Fóruns
Pesquisar Fóruns: Pesquisar Fórum VB.NET e Visual Basic Procurar Usuários de Fóruns

Estatísticas
Duplo clique no registro do Data Grid View,
Iniciado em: 27/09/2010
carrega os campos em textbox em outro form.
Última Resposta: 30/09/2010
como faço isso? Votos Úteis: 0
Respostas: 4
Exibições: 232

segunda-feira, 27 de setembro de 2010 23:19


Leandro Sorocaba

Boa noite, pra passar do data grid view pro mesmo form consegui, mas como
faço para passar os dados para outro form e ao clicar no campo do data grid
0 view o mesmo feche o form do GridView.
Entrar
para Obrigado
Votar

Responder Citação

Respostas

quarta-feira, 29 de setembro de 2010 17:26


h4ckerht

blza garoto
0 vamos la
Entrar
para suponhamos que o seu textbox seja = txt01 e seu datagrid view seja
Votar dgv01

o q vc ira fazer e o seguinte :

Private Sub Dgv_CellClick(ByVal sender As System.Object, ByVal e As


System.Windows.Forms.DataGridViewCellEventArgs) Handles Dgv01.CellClick

txt01.Text = Dgv01(2, Dgv.CurrentRow.Index).Value

end sub

entao vamos la

pra vc entender o codigo

no ato do clique do usuario o seu

txt01.text= seudatagrid(coluna,seudatagrid.currentrow.index).o valor da


celula do seu data grid

boa sorte garoto

Marcado como Resposta Malange Moderador


domingo, 7 de novembro de 2010 15:08

Responder Citação

quinta-feira, 30 de setembro de 2010 20:07


Neto0o

Eu faço assim..
0 Tenho um Module com variaveis Globias do sistema...(faço desse jeito por

2 de 4 10/11/2010 18:02
Duplo clique no registro do Data Grid View, carrega os campos em tex... http://social.msdn.microsoft.com/Forums/pt-BR/vsvbasicpt/thread/f4b...

Entrar escolha, mas tem outra formas)


para
Module VariaveisGlobais ©
Votar
Public _CodigoClienteGlobal As Integer
Public _NomeClienteGlobal As String
Public _CpfClienteGlobal As String
End Module

Entao no evento MouseDoubleClick do DataGridView eu coloco o seguinte


codigo:

Private Sub DgvResultado_MouseDoubleClick(ByVal sender As System.Object, _ByVal e As _


System.Windows.Forms.MouseEventArgs) Handles GvResultado.MouseDoubleClick
_CodigoClienteGlobal = GvResultado.CurrentRow.Cells(0).Value.ToString()
_NomeClienteGlobal = GvResultado.CurrentRow.Cells(1).Value.ToString()
_CpfClienteGlobal = GvResultado.CurrentRow.Cells(2).Value.ToString()
Close()
End Sub

E no botão ou método que chamou o form de pesquisa:

ProcurarCliente.ShowDialog()

textBox1.Text = _CodigoClienteGlobal
textBox2.Text = _NomeClienteGlobal
textBox3.Text = _CpfClienteGlobal

Att. Osni

Marcado como Resposta Malange Moderador


domingo, 7 de novembro de 2010 15:08

Responder Citação

Todas as Respostas

terça-feira, 28 de setembro de 2010 00:17


Vander Pina

Leandro,
0 vc esta passando o que para o datasource do seu gridview?
Entrar
para poste o codigo que carrega o seu grid view aqui que fica mais facil de te
Votar ajudar..

Responder Citação

terça-feira, 28 de setembro de 2010 12:09


AndreAlvesLima
MVP, Moderador

Leandro,
0 Sugiro que você dê uma olhada neste artigo que mostra algumas formas de
Entrar passar dados entre forms em VB.NET:
para
Votar http://www.vbdotnetheaven.com/UploadFile/thiagu304
/passdata12262006073406AM/passdata.aspx

André Alves de Lima


Visite o meu site: http://andrealveslima.spaces.live.com
Me siga no Twitter: @andrealveslima

Responder Citação

quarta-feira, 29 de setembro de 2010 17:26


h4ckerht

3 de 4 10/11/2010 18:02
Duplo clique no registro do Data Grid View, carrega os campos em tex... http://social.msdn.microsoft.com/Forums/pt-BR/vsvbasicpt/thread/f4b...

blza garoto
0 vamos la
Entrar
para suponhamos que o seu textbox seja = txt01 e seu datagrid view seja
Votar dgv01

o q vc ira fazer e o seguinte :

Private Sub Dgv_CellClick(ByVal sender As System.Object, ByVal e As


System.Windows.Forms.DataGridViewCellEventArgs) Handles Dgv01.CellClick

txt01.Text = Dgv01(2, Dgv.CurrentRow.Index).Value

end sub

entao vamos la

pra vc entender o codigo

no ato do clique do usuario o seu

txt01.text= seudatagrid(coluna,seudatagrid.currentrow.index).o valor da


celula do seu data grid

boa sorte garoto

Marcado como Resposta Malange Moderador


domingo, 7 de novembro de 2010 15:08

Responder Citação

quinta-feira, 30 de setembro de 2010 20:07


Neto0o

Eu faço assim..
0 Tenho um Module com variaveis Globias do sistema...(faço desse jeito por
Entrar escolha, mas tem outra formas)
para
Votar Module VariaveisGlobais
Public _CodigoClienteGlobal As Integer
Public _NomeClienteGlobal As String
Public _CpfClienteGlobal As String
End Module

Entao no evento MouseDoubleClick do DataGridView eu coloco o seguinte


codigo:

Private Sub DgvResultado_MouseDoubleClick(ByVal sender As System.Object, _ByVal e As _


System.Windows.Forms.MouseEventArgs) Handles GvResultado.MouseDoubleClick
_CodigoClienteGlobal = GvResultado.CurrentRow.Cells(0).Value.ToString()
_NomeClienteGlobal = GvResultado.CurrentRow.Cells(1).Value.ToString()
_CpfClienteGlobal = GvResultado.CurrentRow.Cells(2).Value.ToString()
Close()
End Sub

E no botão ou método que chamou o form de pesquisa:

ProcurarCliente.ShowDialog()

textBox1.Text = _CodigoClienteGlobal
textBox2.Text = _NomeClienteGlobal
textBox3.Text = _CpfClienteGlobal

Att. Osni

Marcado como Resposta Malange Moderador


domingo, 7 de novembro de 2010 15:08

Responder Citação

2010 Microsoft Corporation. Todos os direitos reservados. Termos de Uso | Marcas Comerciais | Política de Privacidade | Fale Conosco

4 de 4 10/11/2010 18:02