encabezados del datagrid

10/03/2005 - 09:40 por Sonia | Informe spam
Hola!!!
Estoy modificando el estilo de un datagrid y quiero que una columna este
alineada a la derecha pero que el encabezado de esta columna este alineado a
la izquierda. Como puedo hacerlo???

Gracias y saludos!!!
 

Leer las respuestas

#1 Jordi Julià
10/03/2005 - 10:16 | Informe spam
Hola Sonia,

Si has definido tu las columnas en el datagrid:
En tiempo de diseño, señalas el datagrid y eliges propiedades-generador de
propiedades, te aparece un cuadro de dialogo, en las opciones de la
izquierda del cuadro eliges "Formato" y dentro despliegas la opción
columnas, verás que para columna tienes acceso a las propiedades de la
Cabecera, del Pie y de los Elementos.

Si el datagrid genera automáticamente las columnas (también puedes utilizar
esta opción si las has definido tú) deberás modificar las propiedades
mediante código, te adjunto un ejemplo:

Dim i As Integer
For i = 0 To dgr.Columns.Count - 1

if dgr.columns(i).headertext="kkkkkkkkk" then

dgr.Columns(i).HeaderStyle.HorizontalAlign = HorizontalAlign.Center

dgr.Columns(i).ItemStyle.HorizontalAlign = HorizontalAlign.Right

endif

next


Saludos
Jordi



"Sonia" escribió en el mensaje
news:
Hola!!!
Estoy modificando el estilo de un datagrid y quiero que una columna este
alineada a la derecha pero que el encabezado de esta columna este alineado


a
la izquierda. Como puedo hacerlo???

Gracias y saludos!!!


Preguntas similares