Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2007, 07:47
fermullo
 
Fecha de Ingreso: septiembre-2005
Mensajes: 26
Antigüedad: 19 años, 6 meses
Puntos: 0
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.