Visual Studio > Fóruns do .NET Development > Mobilidade > Mudar Título e lagura de um DataGrid
Fazer uma PerguntaFazer uma Pergunta
 

PerguntaMudar Título e lagura de um DataGrid

  • terça-feira, 3 de novembro de 2009 14:09[VAZA] Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Pessoal,
    eu estou carregando em um datasource dados de um XML...
    Eu passo a um DataGrid o meu DataSource...dai ele preenche as colunas automaticamente na hora que eu executo o programa:
    _gridExportacoes.DataSource = dsExportacoes.Tables["exportacoes"];

    Até ai blz...
    Mas como eu modifico a largura e o título de uma coluna que foi preenchida automaticamente após eu ter passado o datasource ao DataGrid?
    Abraços.

Todas as Respostas

  • terça-feira, 3 de novembro de 2009 14:20Daniel Ianegitz Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Você preenche esse grid via código ou via form?

    Via form é fácil, é só clicar no Grid, abrir as tarefas e editar as colunas.

    Via código tem que acessar as propriedades do grid, mas eu não sei o nome de nenhuma delas.
  • terça-feira, 3 de novembro de 2009 15:51[VAZA] Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    eu estou preenchendo a grid apenas passando o dataset como datasource dela
  • terça-feira, 3 de novembro de 2009 16:00quintelab Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    De uma olhada: http://www.quintelab.com.br/ShowArtigos.asp?codigo=4

    Abraços...
  • terça-feira, 3 de novembro de 2009 18:57[VAZA] Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Olá amigo,
    infelizmente não me ajudou.
    Eu estou desenvolvendo para PocketPC.
    Estou utilizando o DataGrid comum.
    queria algo do tipo: grid.columns[0].width = 200;
    algo desse tipo, nao existe no DataGrid comum?
  • terça-feira, 3 de novembro de 2009 23:06MárcioLima Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Olá Vaza,

    Para o DataGridView, teríamos:

    DtGrid.Columns[0].Width = 240;

    DtGrid.Columns[0].HeaderText =

    "Título";

    O que você quer dizer com DataGrid Comum ?

    Saudações


    Márcio Lima
  • quinta-feira, 5 de novembro de 2009 11:16[VAZA] Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Olá Marcio Lima,
    acontece que estou desenvolvendo para PocketPc.
    E eu tenho o componente chamado DataGrid ao invés de DataGridView que temos em projetos Win32 ou WebApplications.
    E a Grid desse DataGrid não possui a propriedade Columns.
  • sexta-feira, 6 de novembro de 2009 14:31JulioTsukamoto Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Essas propriedades estão no TableStyles:

    dataGrid1.TableStyles[0].GridColumnStyles[0].HeaderText = "texto da coluna";
    dataGrid1.TableStyles[0].GridColumnStyles[0].Width = 200;

    Abraços.
    Julio Tsukamoto