it-swarm-pt.tech

Tamanho da fonte WinForms DataGridView

Como altero o tamanho da fonte no DataGridView?

36
leora
    private void UpdateFont()
    {
        //Change cell font
        foreach(DataGridViewColumn c in dgAssets.Columns)
        {
            c.DefaultCellStyle.Font = new Font("Arial", 8.5F, GraphicsUnit.Pixel);
        }
    }
41
psamwel

No datagrid winform, clique com o botão direito do mouse para visualizar suas propriedades. Possui uma propriedade chamada DefaultCellStyle. Clique na elipse em DefaultCellStyle e, em seguida, apresentará a janela Cell Style Builder, que tem a opção de alterar o tamanho da fonte.

É fácil.

50
Merin Nakarmi

A abordagem direta:

this.dataGridView1.DefaultCellStyle.Font = new Font("Tahoma", 15);
15
Ashraf Abusada

Para alterar o tamanho da fonte de uma única coluna, use a seguinte instrução

DataGridView.Columns[1].DefaultCellStyle.Font = new Font("Verdana", 16, FontStyle.Bold);

2
Niraj Trivedi

Eu acho que é mais fácil:

Primeiro, defina qualquer etiqueta que desejar (itálico, negrito, tamanho etc.) e:

yourDataGridView.Font = anyLabel.Font;
1
Mahmut K.

Use a propriedade Font na gridview. Consulte o MSDN para obter detalhes e exemplos:

http://msdn.Microsoft.com/en-us/library/system.windows.forms.datagridview.font.aspx

1
Espo

1º passo: Vá para o formulário em que o datagridview é adicionado

2º passo: clique no datagridview no canto superior direito, será exibido um pequeno botão do ícone ou seta semelhante à reprodução para editar o datagridview.

ª etapa: clique nesse botão e selecione editar colunas agora clique nos atributos que você deseja aumentar o tamanho da fonte.

4º passo: no lado direito do menu de propriedades, o primeiro na coluna da lista chamado defaultcellstyle clique em sua propriedade, uma nova janela será aberta para alterar a fonte e o tamanho da fonte.

1
Sheraz Latif

Também tive o mesmo problema no DataGridView, mas descobri que o estilo DefaultCell estava herdando a fonte da caixa de grupo (o Datagrid é colocado na caixa de grupo). Portanto, alterar a fonte da caixa de grupo também mudou o DefaultCellStyle.

Saudações

1
CVKrishna
'   Cell style
 With .DefaultCellStyle
     .BackColor = Color.Black
     .ForeColor = Color.White 
     .Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!,
   System.Drawing.FontStyle.Regular,
   System.Drawing.GraphicsUnit.Point, CType(0, Byte))
      .Alignment = DataGridViewContentAlignment.MiddleRight
 End With
0
Sylvio

Vá para o arquivo designer.cs do formulário no qual você possui a exibição em grade e comente a seguinte linha: - //this.dataGridView1.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1;

se você estiver usando o vs 2008 ou o .net framework 3.5, por padrão, será aplicado às linhas alternadas.

0
sankalp korde