Grid: alto de la fila de encabezamiento

27/02/2007 - 00:33 por AT Baez | Informe spam
Buenas noches al grupo,
Estoy intentando que la fila de encabezamiento en un grid tenga una altura
determinada y no hay manera de que lo consiga.
Formateando todo el grid por codigo despues de crear una tabla y
asignarsela. Pero la altura de la fila del encabezado se autoajusta y se
queda muy finita.
Me podeis dar una idea de como incrementar la altura por favor.
-
A Trujillo
 

Leer las respuestas

#1 Luis Miguel Blanco
27/02/2007 - 18:47 | Informe spam
Hola AT Baez

Para conseguir la funcionalidad que buscas puedes utilizar la propiedad
DataGridView.ColumnHeadersHeightSizeMode, asignándole el valor de la
enumeración que permite configurar las celdas de encabezado para que puedan
redimensionarse. A partir de ahí puedes establecer por código una altura de
celda en cabecera usando la propiedad ColumnHeadersHeight del grid.

En el caso de que vayas a personalizar la cabecera con colores, fuentes,
etc., asigna false a la propiedad EnableHeadersVisualStyles del grid, o en
caso contrario el control ni se enterará de que quieres manipular estos
aspectos, manteniendo la configuración del sistema. Te adjunto un bloque de
código como ejemplo.

//--
this.dataGridView1.ColumnHeadersHeightSizeMode =
DataGridViewColumnHeadersHeightSizeMode.EnableResizing;
this.dataGridView1.ColumnHeadersHeight = 75;

this.dataGridView1.EnableHeadersVisualStyles = false;
DataGridViewCellStyle oEstilo = new DataGridViewCellStyle();
oEstilo.BackColor = Color.Aqua;
oEstilo.ForeColor = Color.Blue;
oEstilo.Font = new Font("Courier Sans MS", 12, FontStyle.Bold);

this.dataGridView1.ColumnHeadersDefaultCellStyle = oEstilo;
//--

Espero que te sirva de ayuda.

Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"AT Baez" wrote:

Buenas noches al grupo,
Estoy intentando que la fila de encabezamiento en un grid tenga una altura
determinada y no hay manera de que lo consiga.
Formateando todo el grid por codigo despues de crear una tabla y
asignarsela. Pero la altura de la fila del encabezado se autoajusta y se
queda muy finita.
Me podeis dar una idea de como incrementar la altura por favor.
-
A Trujillo



Preguntas similares