c# - net - Tamaño de fuente WinForms DataGridView
defaultcellstyle font (10)
¿Cómo cambio el tamaño de fuente en DataGridView?
Creo que es más fácil:
Primero configure cualquier etiqueta que desee (cursiva, negrita, tamaño, etc.) Y:
yourDataGridView.Font = anyLabel.Font;
El enfoque directo:
this.dataGridView1.DefaultCellStyle.Font = new Font("Tahoma", 15);
En winform datagrid, haga clic derecho para ver sus propiedades. Tiene una propiedad llamada DefaultCellStyle. Haga clic en los puntos suspensivos en DefaultCellStyle, luego se mostrará la ventana Cell Style Builder, que tiene la opción de cambiar el tamaño de la fuente.
Es fácil.
Para cambiar el tamaño de fuente de una sola columna, use la siguiente declaración
DataGridView.Columns[1].DefaultCellStyle.Font = new Font("Verdana", 16, FontStyle.Bold);
Use Font-property en gridview. Ver MSDN para detalles y muestras:
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.font.aspx
Vaya al archivo designer.cs del formulario en el que tiene la vista de cuadrícula y comente la siguiente línea: - //this.dataGridView1.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1;
si está utilizando vs 2008 o .NET Framework 3.5, ya que se aplicará por defecto a las filas alternas.
Yo también experimenté el mismo problema en DataGridView, pero descubrí que el estilo DefaultCell heredaba la fuente del grupo (Datagrid se coloca en el cuadro de grupo). Así que al cambiar la fuente de la caja de grupo también se modificó DefaultCellStyle.
Saludos
Primer paso: vaya al formulario donde se agrega datagridview
2do paso: haga clic en la vista de la cuadrícula de datos en la parte superior derecha. Aparecerá un pequeño botón con el icono o la flecha de reproducción para editar la vista de cuadrícula de datos.
3er paso: haga clic en ese botón y seleccione editar columnas; ahora haga clic en los atributos que desee para aumentar el tamaño de la fuente.
4to paso: en el lado derecho del menú de propiedades, el primero en la columna de la lista llamada defaultcellstyle, haga clic en su propiedad; se abrirá una nueva ventana para cambiar la fuente y el tamaño de la fuente.
private void UpdateFont()
{
//Change cell font
foreach(DataGridViewColumn c in dgAssets.Columns)
{
c.DefaultCellStyle.Font = new Font("Arial", 8.5F, GraphicsUnit.Pixel);
}
}
'' 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