Visual Basic.NET - ayuda porfavor.. centrar columnas en datagrid

 
Vista:

ayuda porfavor.. centrar columnas en datagrid

Publicado por Jonat{an (57 intervenciones) el 23/01/2007 04:29:31
antes que nada aclaro que estoy con visual basic.net 2003 y no sé como hacer para ajustar las columnas en el data grid, me comentaron que en .net 2005 hay una propiedad que es ColumnHeadersDefaultCellStyle pero no la encuentro en .net 2003... porfa, lo necesito... muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda porfavor.. centrar columnas en datagrid

Publicado por stuardo (2 intervenciones) el 24/01/2007 21:22:51
lo que tenes que hacer es crear datagridtablestyles si buscas en internet

estos lo podes poner cuando se cargue el fomulario y el mappingName esta haciendo referencia a un dataset

'formatear el grid
Dim estilo As New DataGridTableStyle()
estilo.MappingName = "detallesoportelocal"

'agregar las columnas
Dim columna1 As New DataGridTextBoxColumn()
columna1.HeaderText = "Vale No"
columna1.Width = 100
columna1.MappingName = "valeno"
estilo.GridColumnStyles.Add(columna1)

Dim columna2 As New DataGridTextBoxColumn()
columna2.HeaderText = "Fecha de Vale"
columna2.Width = 100
columna2.MappingName = "fechavale"
estilo.GridColumnStyles.Add(columna2)

Dim columna3 As New DataGridTextBoxColumn()
columna3.HeaderText = "Centro de Costo"
columna3.Width = 150
columna3.MappingName = "centrocosto"
estilo.GridColumnStyles.Add(columna3)

Dim columna4 As New DataGridTextBoxColumn()
columna4.HeaderText = "Total Vale"
columna4.Width = 80
columna4.MappingName = "totalvale"
columna4.Format = "n2"
estilo.GridColumnStyles.Add(columna4)

Dim columna5 As New DataGridTextBoxColumn()
columna5.HeaderText = "Numero Factura"
columna5.Width = 125
columna5.MappingName = "nofactura"
estilo.GridColumnStyles.Add(columna5)

Dim columna6 As New DataGridTextBoxColumn()
columna6.HeaderText = "Numero soporte asignado"
columna6.Width = 180
columna6.MappingName = "nosoporte"
estilo.GridColumnStyles.Add(columna6)

dgdetalle.TableStyles.Add(estilo)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda porfavor.. centrar columnas en datagrid

Publicado por Jonatán (57 intervenciones) el 25/01/2007 03:15:29
No hay algo más sencillo??...de todos modos... muchas gracias igual.. voy a ver si anda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar