none
Windows Forms Data Grid View Aumentar tamanho colunas RRS feed

  • Pergunta

  • Olá bom dia Galera.


    Tenho um data grid view... no qual utilizo a seguinte propriedade:
    dgvRegistros.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells;

    no caso, essa propriedade redimensiona as colunas de acordo com o que tem nas celulas.
    pra mim isso ficou quase perfeito, para não ter que definir coluna por coluna o tamanho de cada coluna.

    no entanto, gostaria de adicionar um espaço ou margem, para que as informações não fiquem tão grudadas uma nas outras

    entao após essa definição, inseri o seguinte código:


    for (int i = 0; i < dgvRegistros.ColumnCount; i++)
                    dgvRegistros.Columns[i].Width += 20;

    para aumentar 20pixel em cada coluna

    mas não funciona, pois defini .DisplayedCells;

    alguem sabe como aumentar o Width das colunas, quando utilizado .DisplayedCells ou .AllCells ?


    quinta-feira, 28 de julho de 2016 12:59

Todas as Respostas

  • Boa tarde Michaeell,

    Obrigado por sua participação no Fórum MSDN.

    Utilize a propriedade GridView.CellPadding.

    Essa propriedade é utilizada para determinar o tamanho do espaço entre o conteúdo de uma célula e a sua borda.

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quinta-feira, 28 de julho de 2016 17:13
    Moderador
  • estou utilizando WindowsForms.. e não tem essa propriedade.

    Realmente seria algo como CellPadding, mas existe algo parecido no WindowsForms?

    terça-feira, 2 de agosto de 2016 14:59
  • alguem por favor, consegue me ajudar?

    .DisplayedCells; fica perfeito, mas fica "GRUDADO" as informações na linha.

    Queria apenas um espaçamento final

    sábado, 6 de agosto de 2016 00:17