none
Como carregar os dados da grid numa txt RRS feed

  • Pergunta

  • Pessoal gostaria de saber como carregar um valor que esta em uma grid setada com um Dataset em uma cx txt.
    Tipo qsnd eu mudar a linha na grid a txt mudasse tbm.

    vlw

    terça-feira, 2 de março de 2010 11:06

Respostas

  • Pessoal gostaria de saber como carregar um valor que esta em uma grid setada com um Dataset em uma cx txt.
    Tipo qsnd eu mudar a linha na grid a txt mudasse tbm.

    vlw

    a forma mais simples de fazer isto e assim:

     Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick

       

    TextBox1.Text = Me.DataGridView1.SelectedCells(0).Value
            TextBox2.Text = Me.DataGridView1.SelectedCells(1).Value
            Me.TextBox3.Text = Me.DataGridView1.SelectedCells(2).Value

     End Sub

    Just Be Humble Malange!
    terça-feira, 2 de março de 2010 13:39
    Moderador
  • tenta isso!


    Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick

       

            TextBox1.Text = Me.DataGridView1(0, DataGridView1.CurrntRow.Index).Value
            TextBox2.Text = Me.DataGridView1(1, DataGridView1.CurrntRow.Index).Value
            TextBox3.Text = Me.DataGridView1(2, DataGridView1.CurrntRow.Index).Value

     End Sub

    Abraço
    quarta-feira, 3 de março de 2010 19:14
  • Ricardo,

    Veja este post que trata da mesma dúvida:

    http://social.msdn.microsoft.com/forums/pt-BR/vsvbasicpt/thread/26f4672e-9733-4cd2-b80d-90b3362ab844/
    André Alves de Lima
    Visite o meu site: http://andrealveslima.spaces.live.com
    Me siga no Twitter: @andrealveslima
    terça-feira, 2 de março de 2010 12:04
    Moderador

Todas as Respostas

  • Tenta assim:  (O 0 em 0, e.RowIndex indica a coluna que sera utilizada, 0 para a 1o, 1 para a 2o...)
     Private Sub DataGrid1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGrid1.CellClick

            If e.RowIndex > -1 Then

               TextBox1.Text  = DataGrid1.Item(0, e.RowIndex).Value.ToString

            End If
    • Editado Marques Junior terça-feira, 2 de março de 2010 11:46 Adição de comentário
    terça-feira, 2 de março de 2010 11:33
  • Ricardo,

    Veja este post que trata da mesma dúvida:

    http://social.msdn.microsoft.com/forums/pt-BR/vsvbasicpt/thread/26f4672e-9733-4cd2-b80d-90b3362ab844/
    André Alves de Lima
    Visite o meu site: http://andrealveslima.spaces.live.com
    Me siga no Twitter: @andrealveslima
    terça-feira, 2 de março de 2010 12:04
    Moderador
  • Pessoal gostaria de saber como carregar um valor que esta em uma grid setada com um Dataset em uma cx txt.
    Tipo qsnd eu mudar a linha na grid a txt mudasse tbm.

    vlw

    a forma mais simples de fazer isto e assim:

     Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick

       

    TextBox1.Text = Me.DataGridView1.SelectedCells(0).Value
            TextBox2.Text = Me.DataGridView1.SelectedCells(1).Value
            Me.TextBox3.Text = Me.DataGridView1.SelectedCells(2).Value

     End Sub

    Just Be Humble Malange!
    terça-feira, 2 de março de 2010 13:39
    Moderador
  • Malange é + ou - isso, o problema é que ele pega o conteúdo que esta selecionado  na celula, tipo c estou na celula da coluna nome e clico  nela ele pega o nome e joga na cx de txt mais c clico na celula que esta na coluna ID ele pea o id e joga para o txt,  ele pega a celula seleciona  e eu   quero que ele pegue o conteudo da  linha e jogue para as respectivas cxs d txt.

    abçs
    quarta-feira, 3 de março de 2010 18:53
  • usa o codigo que eu postei....qual e problema com este codigo?

    explica melhor? por favor nao entendi bem o que queres dizer com:

      eu   quero que ele pegue o conteudo da  linha e jogue para as respectivas cxs d txt.





    Just Be Humble Malange!
    quarta-feira, 3 de março de 2010 19:06
    Moderador
  • tenta isso!


    Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick

       

            TextBox1.Text = Me.DataGridView1(0, DataGridView1.CurrntRow.Index).Value
            TextBox2.Text = Me.DataGridView1(1, DataGridView1.CurrntRow.Index).Value
            TextBox3.Text = Me.DataGridView1(2, DataGridView1.CurrntRow.Index).Value

     End Sub

    Abraço
    quarta-feira, 3 de março de 2010 19:14
  • Diego é isso ae mesmo, mais sí mais uma coisa.
    em qual evento eu coloco esse cod. para que qnd eu movimentar com o teclado (nas setas) a txt tbm cerrega ?


    vlwwwwwwwwww
    quarta-feira, 3 de março de 2010 21:51
  • Diego é isso ae mesmo, mais sí mais uma coisa.
    em qual evento eu coloco esse cod. para que qnd eu movimentar com o teclado (nas setas) a txt tbm cerrega ?


    vlwwwwwwwwww
    faz douplo click no teu datagridview

    Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick

    End Sub

    Just Be Humble Malange!
    quarta-feira, 3 de março de 2010 22:55
    Moderador
  • fiz isso mais só funciona qnd clico com o mouse, movimentando com o teclado nd acontece. vlw
    quarta-feira, 10 de março de 2010 01:49