Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Poner negrita a las columnas del datagridview

367 views
Skip to first unread message

Emilio

unread,
Apr 2, 2009, 5:06:52 AM4/2/09
to
Buenos dias:

Vereis tengo un datagridView, en el que quiero que las columas salgan en
negrito y las filas sin negrita

Hay alguna forma de hacerlo, para vuestra informacion, relleno el
datagridview mediante codigo

Muchas gracias


SoftJaén

unread,
Apr 2, 2009, 7:53:22 AM4/2/09
to
"Emilio" escribió:

>
> Vereis tengo un datagridView, en el que quiero que las columas salgan en
> negrito y las filas sin negrita

Hola, Emilio:

Si te refieres a que los encabezados del control DataGridView aparezcan en
negrita, ejecuta el siguiente código en el evento «Load» del formulario:

Private Sub Form1_Load(... )

' Creamos un nuevo estilo de celda
'
Dim cellStyle As New DataGridViewCellStyle

' Establecemos el tipo de fuente
'
cellStyle.Font = New Font _
(DataGridView1.Font.Name, DataGridView1.Font.Size, FontStyle.Bold)

' Le asignamos el estilo de celda al encabezado del
' control DataGridView
'
Me.DataGridView1.ColumnHeadersDefaultCellStyle = cellStyle

End Sub

Un saludo

--
Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Emilio

unread,
Apr 2, 2009, 8:06:41 AM4/2/09
to
Muchas gracias, me ha funcionado

Perdona esta pregunta, hay alguna forma en el DataGridView como se hace en
el DataGrid de poner el BackColor y el AlternativeBackColor

Muchas gracias


"SoftJaén" <grupo_n...@softjaen.es> escribió en el mensaje
news:%23Ph9im4...@TK2MSFTNGP02.phx.gbl...

Emilio

unread,
Apr 2, 2009, 8:09:22 AM4/2/09
to
Perdona me refiero a los rows

"Emilio" <em> escribió en el mensaje
news:uysm$t4sJH...@TK2MSFTNGP04.phx.gbl...

SoftJaén

unread,
Apr 2, 2009, 8:48:18 AM4/2/09
to
"Emilio" preguntó:

>
> hay alguna forma en el DataGridView como se hace en el DataGrid de poner
> el BackColor y el AlternativeBackColor

Tienes que asignar objetos DataGridViewCellStyle a las correspondientes
propiedades del control DataGridView, tal y como muestra el siguiente
ejemplo:

Dim cellStyle As New DataGridViewCellStyle

' Color de fondo por defecto de las celdas del control
'
cellStyle.BackColor = Color.AliceBlue
Me.DataGridView1.DefaultCellStyle = cellStyle

cellStyle = New DataGridViewCellStyle

' Color de fondo de las celdas alternativas del control
'
cellStyle.BackColor = Color.Beige
Me.DataGridView1.AlternatingRowsDefaultCellStyle = cellStyle

0 new messages