Hola tengo un datagrid con un datasource, pero no puedo ponerle un ancho especifico a cada columna, se puede hacer?
gracias
| |||
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. |