Ir para conteúdo
Fórum Script Brasil
  • 0

Data Grid - Adicionando Colunas


Andersonjb

Pergunta

E ai Pessoal, olhem so esse programa:

        Dim dt As New DataTable
        For i As Integer = 0 To 15
            dt.Columns.Add(Hex(i))
            dt.Rows.Add(Hex(i))
        Next
        dgtabela.DataSource = dt

Bem, ele adiciona tabelas e linhas com strings fixas nelas. Eu consigo adicionar os caracteres nas Colunas mas não nas linhas, porque? O que eu estou fazendo de errado?

Link para o comentário
Compartilhar em outros sites

  • Respostas 57
  • Created
  • Última resposta

Top Posters For This Question

Posts Recomendados

  • 0
Toda vez que você escreve uma coluna com o Add, escreve primeiro *nela* e não nos campos, porque isso?

Como assim? blink.gif Dê uma olhada no exemplo abaixo:

       Dim dt As New DataTable

       dt.Columns.Add("Coluna1")
       dt.Columns.Add("Coluna2")
       dt.Columns.Add("Coluna3")

       For i As Integer = 0 To 15
           dt.Rows.Add(New Object() {"conteúdo da coluna1", "conteúdo da coluna2", "conteúdo da coluna3"})
       Next

       dgTabela.DataSource = dt

O que vai ficar nela são os campos "Coluna1", "Coluna2" e "Coluna3".

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

Olha só essa imagem:

http://www.ctraducoes.com.br/programa/tabelas.jpg

Agora olha só essa:

http://www.ctraducoes.com.br/programa/tabelas2.jpg

Bem, se viu que aquela parte de cima foi substituida por coluna 0, coluna1, e etc? Como faço para evitar isso?

Link para o comentário
Compartilhar em outros sites

  • 0
Olha só essa imagem:

http://www.ctraducoes.com.br/programa/tabelas.jpg

Agora olha só essa:

http://www.ctraducoes.com.br/programa/tabelas2.jpg

Bem, se viu que aquela parte de cima foi substituida por coluna 0, coluna1, e etc? Como faço para evitar isso?

Ué, é só você dar os nomes que quiser para as colunas... blink.gif Repare que é nesta parte...

dt.Columns.Add("1ª Coluna")
dt.Columns.Add("2ª Coluna")
dt.Columns.Add("3ª Coluna")
... que você define as colunas. Ali você poderia dar quaisquer nomes, como, por exemplo:
dt.Columns.Add("0")
dt.Columns.Add("1")
dt.Columns.Add("2")

Sinceramente, não entendi ainda qual é a sua dúvida nisso.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

Consegui finalmente resolver os meus problemas com essa coisa, laugh.gif , valeu por tudo, Gray, acho que finalmente peguei o jeito com essas coisitas, huauha! Agora sai da frente que atrás vem gente, hehehe! Falows! E Obrigado mais uma vez pela paciencia! biggrin.gif

Link para o comentário
Compartilhar em outros sites

  • 0
Consegui finalmente resolver os meus problemas com essa coisa, laugh.gif , valeu por tudo, Gray, acho que finalmente peguei o jeito com essas coisitas, huauha! Agora sai da frente que atrás vem gente, hehehe! Falows! E Obrigado mais uma vez pela paciencia! biggrin.gif

Beleza então. Qualquer coisa, 'stamos aí. smile.gif

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...