Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   DataGrid (tamaño de columnas) (http://www.forosdelweb.com/f29/datagrid-tamano-columnas-536994/)

mdavila 29/11/2007 07:16

DataGrid (tamaño de columnas)
 
Hola tengo un datagrid con un datasource, pero no puedo ponerle un ancho especifico a cada columna, se puede hacer?

gracias

fermullo 29/11/2007 07:47

Re: DataGrid (tamaño de columnas)
 
Hola,
a mi me costó 1 tiempo resolver el tema del ancho de columnas, ya que estaba
acostumbrado a que en ASP .Net es automático.

Para resolverlo tienes que ponerle estilo a la tabla, ejemplo:


Dim DGTableSytle As New DataGridTableStyle()

DGTableSytle.MappingName = DSAlarmas.Tables(0).TableName

Dim ColumnaStyle2 = New DataGridTextBoxColumn

ColumnaStyle2.HeaderText = "Nombre"
ColumnaStyle2.MappingName = "Nombre"
ColumnaStyle2.width = 90
DGTableSytle.GridColumnStyles.Add(ColumnaStyle2)

DGAlarmas.TableStyles.Add(DGTableSytle)
DGAlarmas.Refresh()

Tienes que cambiar DGAlarmas por el nombre de tu DataGrid y la columna "Nombre" por una de tus columnas. Tendrás que darle estilo a todas las columnas que quieres que se te muestre.

Saludos.

mdavila 29/11/2007 07:59

Re: DataGrid (tamaño de columnas)
 
Impecable, muchas gracias. Lo probare. :)


La zona horaria es GMT -6. Ahora son las 22:54.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.