Visual Basic - ¡¡¡¡¡AYUDA URGENTE!!!! CONTROL MSFLEXGRID

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

¡¡¡¡¡AYUDA URGENTE!!!! CONTROL MSFLEXGRID

Publicado por Adrián (19 intervenciones) el 16/01/2004 01:46:51
Hola Amigos:
Les pregunto como hago para agregar texto en la primera fila o en una fila cualquiera de un control msflexgrid ya que el texto se agrega pero en la ultima fila. Les adjunto el codigo para saber si esta bien o lo tengo que modificar:
MSFlexGrid1.AddItem Text1(0).Text & Chr(9) & Text1(1).Text & Chr(9) & Text1(2).Text & Chr(9) & Text1(3).Text & Chr(9) & Text1(4).Text & Chr(9) & Text1(5).Text & Chr(9) & Text1(6).Text & Chr(9) & Text1(7).Text & Chr(9) & Text1(8).Text & Chr(9) & Text1(9).Text
For x = 0 To MSFlexGrid1.Cols - 1
MSFlexGrid1.Row = Fila
MSFlexGrid1.Col = x
MSFlexGrid1.CellForeColor = &HFF0000
Next x
Saludos ;)
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:¡¡¡¡¡AYUDA URGENTE!!!! CONTROL MSFLEXGRID

Publicado por Chino (17 intervenciones) el 16/01/2004 10:58:36
Hola puedes utilizar textmatrix si quieres decirle tu la fila y columna:

MSHFlexGrid1.TextMatrix(fila, columna) = "Texto"

Si quieres q el texto aparezca en la celda q tenga el foco utiliza text:

MSHFlexGrid1.Text = "Texto"

Eso si la fila y columna tienen q existir si no hazle un additem antes
Suerte
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:¡¡¡¡¡AYUDA URGENTE!!!! CONTROL MSFLEXGRID

Publicado por POLA (522 intervenciones) el 18/01/2004 17:23:54
Estimado amigo, como tienes creada una matriz de control de cajas de texto, el código se simplifica bastante. Como te comentan puedes apoyarte en las propiedades (TextMatrix y Text). El codigo sería así.

For I=0 To MsFlexGrid1.Cols-1
MsFlexGrid1.TextMatrix(Fila,I)=Text1(I).Text
Next I

Deberán de existir tantas columnas como cajas de texto para que se asigne cada valor de la caja de texto a una columna. El parámetro fila deberás tu de asignarlo a la fila en la que quieras que se escriba. Espero haberme explicado correctamente, si necesitas alguna aclaración mandame un correo y lo comentamos.

Saludos Pola
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