Visual Basic.NET - datagrid

 
Vista:

datagrid

Publicado por jorge diaz (27 intervenciones) el 28/01/2004 10:06:48

Tengo este codigo para modificar el datagrid y establecer las columnas al ancho que quiera, pero al arrancar el programa no me muestra nada, es decir, muestra el datagrid y todas las columnas a ancho 0

me podeis ayudar???. Gracias

Private Sub inicializardatos()
Dim tablestyle1 As New DataGridTableStyle(False)
Dim cCodSaco As New DataGridTextBoxColumn()
Dim cCantidad As New DataGridTextBoxColumn()
Dim dFecha As New DataGridTextBoxColumn()

OleConexion.Open()
adaptadortabla.Fill(dsformulario, "maduracion")
daadaptador.FillSchema(dsformulario, SchemaType.Source, "lotes")
daadaptador.Fill(dsformulario, "lotes")
OleConexion.Close()

vista = New DataView(dttabla)

If dsformulario.Tables("maduracion").Rows.Count = 0 Then
MessageBox.Show("No hay ningun cuajo madurado", "Informacion Lotes")
Else
tablestyle1.MappingName = "maduracion"

cCodSaco.HeaderText = "CodSaco"
cCodSaco.MappingName = "CodSaco"
cCodSaco.Width = 100

cCantidad.HeaderText = "Cantidad"
cCantidad.MappingName = "Cantidad"
cCantidad.Width = 100

dFecha.HeaderText = "Fecha Maduracion"
dFecha.MappingName = "FechaMaduracion"
dFecha.Width = 130

DataGridmaduracion().TableStyles.Add(tablestyle1)
DataGridmaduracion.DataSource = vista

End If
End Sub
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
sin imagen de perfil
Val: 153
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:datagrid

Publicado por Yamil Bracho (631 intervenciones) el 28/01/2004 17:44:09
Creo que el problema es que estableces el TableStyle si tienes datos en el If (dsformulario.Tables("maduracion").Rows.Count = 0 ). Colocalo fuera del If
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