none
DataGridView alinhamento de headers e cor da borda RRS feed

  • Pergunta

  •  

    Olá!

     

    Alguém sabe como se faz para por um alinhamento diferente no texto do header para cada coluna do DataGridView? Nas células, foi sem problemas, mas nos column headers só consegui por o alinhamento igual para todos.

     

    Outra pergunta, tem algum modo de mudar a cor da borda do DataGridView?

     

     

    Obrigado!

    quarta-feira, 16 de janeiro de 2008 19:32

Todas as Respostas

  • Você pode colocar algo como:

    dataGridViewTextBoxColumn1.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight;

    Para mudar a cor da borda, use a propriedade GridColor:


    dataGridView1.GridColor = Color.Red;

    Bruno
    quarta-feira, 16 de janeiro de 2008 21:47
  • O alinhamento da coluna funcionou beleza, mas a cor não, outra coisa, como faço deixar os cantos arredondados do datagridview e do panel tb?

     

     

     

    Obrigado!

     

    quinta-feira, 17 de janeiro de 2008 11:08
  • Neste caso, você deve capturar o evento Paint e desenhar a borda. Você pode também usar grids de terceiros, como a Xceed (www.xceed.com) ou DevExpress (http://www.devexpress.com)

    Bruno
    quinta-feira, 17 de janeiro de 2008 11:58