Visual Basic - Qué acaso nadie sabe....??

Life is soft - evento anual de software empresarial
 
Vista:

Qué acaso nadie sabe....??

Publicado por ivan ramírez (463 intervenciones) el 11/07/2005 18:06:10
Cómo puedo mostrar el texto de un datagrid de manera que se muestre más de un renglon en una sola celda.

Ya tengo lo siguiente (El texto de la columna 2 es el que quiero que se muestre en varios renglones)

DataGrid1.Columns(0).Alignment = dbgCenter
DataGrid1.Columns(1).Alignment = dbgCenter
DataGrid1.Columns(2).WrapText = True
DataGrid1.RowHeight = 500

Pero el texto (en la columna 2) me lo pone muy cargado a la izquierda, o sea, no lo ajusta según el ancho de la celda, PERO.... curiosamente, si en la columna 1, le quito la alineación al centro si funciona

DataGrid1.Columns(0).Alignment = dbgCenter
' DataGrid1.Columns(1).Alignment = dbgCenter
DataGrid1.Columns(2).WrapText = True
DataGrid1.RowHeight = 500

ALGUIEN SABE PORQUE PASA ESTO......???
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: 14
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Qué acaso nadie sabe....??

Publicado por SuNcO (599 intervenciones) el 11/07/2005 20:03:54
No es que nadie sepa.. quiza (como en mi caso) les da flojera hacer un Adodc, la conexion, el DataGrid, su enlaze, etc..

Aun asi, como ya no tengo nada que hacer, lo voy a checar.. solo se paciente
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
Val: 14
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

solucionado..

Publicado por SuNcO (599 intervenciones) el 11/07/2005 21:31:09
Si, asi como dices falla pero asi me funciona bien :

El Timer tiene Interval=100 y Enabled=False

Private Sub Command1_Click()
Adodc1.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
& "SERVER=localhost;" _
& "DATABASE=sistelopezpuerta;" _
& "UID=usuario;" _
& "PWD=lave;" _
& "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384

Adodc1.RecordSource = "select *from proveedores"

Adodc1.Refresh

DataGrid1.Refresh
End Sub

Private Sub Command2_Click()
DataGrid1.Columns(0).Alignment = dbgCenter
DataGrid1.Columns(1).Alignment = dbgCenter
'DataGrid1.Columns(2).WrapText = True
DataGrid1.RowHeight = 500

Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
DataGrid1.Columns(2).WrapText = True
Timer1.Enabled = False
End Sub
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

RE:solucionado..

Publicado por ivan ramírez (463 intervenciones) el 15/07/2005 16:50:34
Efectivamente funciona, no se cual sea la razón, pero ya funciona, me había tardado en ver la respuesta, no tuve conexión un tiempo, muchas gracias por tu tiempo...
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