Visual Basic.NET - ANCHURA DE LAS COLUMNAS EN UN DATAGRID

 
Vista:

ANCHURA DE LAS COLUMNAS EN UN DATAGRID

Publicado por *n4pZt3r* (9 intervenciones) el 19/06/2005 19:46:59
Hola a todos. Hay alguna manera de hacer más anchas las columnas de un datagrid (en este caso es para que se lea mejor el titulo y el contenido de la columna). Es que no encuentro ninguna propiedad con la que hacerlo. Gracias por cualquier ayuda.
Salu2. *n4pZt3r*
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:ANCHURA DE LAS COLUMNAS EN UN DATAGRID

Publicado por oscar (24 intervenciones) el 20/06/2005 08:20:56
necesitas crear un DataGridTableStyle y despues asignarla a tu DataGrid y en ellas veras la opcion para ampliar esa anchura
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
sin imagen de perfil

RE:ANCHURA DE LAS COLUMNAS EN UN DATAGRID

Publicado por sagma (45 intervenciones) el 20/06/2005 18:43:58

si hubieras buscado mas abajo, lo habrias encontrado

suerte

Sub ConfigurarGrilla()

datagrid1.CaptionText = "Titulo de la parte superio"
datagrid1.CaptionForeColor = Color.Cyan

'crenado un estilo personalizado y una columna personlizada
Dim myEstiloGrid As DataGridTableStyle = New DataGridTableStyle

'aginando la tabla al que asocia el estilo
myEstiloGrid.MappingName = "nombre_tabla"

'agregando caracteristica a una columna
Dim myEstiloCol As New DataGridTextBoxColumn
myEstiloCol.MappingName = "campo_01"
myEstiloCol.HeaderText = "descripcion_campo_01"
myEstiloCol.Width = 60

'Para Otro Campo
Dim myEstiloCol2 As New DataGridTextBoxColumn
myEstiloCol2.MappingName = "campo_02"
myEstiloCol2.HeaderText = "descripcion_campo_02"
myEstiloCol2.Width = 425

Dim myEstiloCol3 As New DataGridTextBoxColumn
myEstiloCol3.MappingName = "campo_03"
myEstiloCol3.HeaderText = "descripcion_campo_03"
myEstiloCol3.Width = 55

Dim myEstiloCol4 As New DataGridTextBoxColumn
myEstiloCol4.MappingName = "campo_04"
myEstiloCol4.HeaderText = "descripcion_campo_04"
myEstiloCol4.Width = 50

'agregando el primer estilo
myEstiloGrid.GridColumnStyles.Add(myEstiloCol)
'agrengando el segundo estilo
myEstiloGrid.GridColumnStyles.Add(myEstiloCol2)
myEstiloGrid.GridColumnStyles.Add(myEstiloCol3)
myEstiloGrid.GridColumnStyles.Add(myEstiloCol4)

'agrengando el estilo a la grilla
datagrid1.TableStyles.Add(myEstiloGrid)
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