• Viernes 15 de Noviembre de 2024, 23:55

Autor Tema:  Re: Ayuda con FlexGrid  (Leído 867 veces)

Lebennin

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Ayuda con FlexGrid
« en: Sábado 15 de Febrero de 2003, 21:24 »
0
Mu buenas. Este es mi primer mensaje en este foro asi q hay va mi duda. Resulta que aun no he conseguido la ayuda de Visual Basic con lo cual para mi es un verdadero problema. Mi pregunta es la siguiente:

Como puedo hacer para que las celdas de las columnas se ajusten al tamaño de lo que tienen dentro de ellas. Consigo ajustarlas en modo ejecucion,pero solo con un determinado tamaño. He intentado utilizar la propiedad width del texto q meto dentro, pero no funciona. Hay alguna forma. Gracias de antemano aunque tan solo entreis a leerlo.
<B>NO A LA GUERRA<B>

J.M.Movilla

  • Miembro MUY activo
  • ***
  • Mensajes: 427
    • Ver Perfil
Ayuda con FlexGrid
« Respuesta #1 en: Domingo 16 de Febrero de 2003, 00:54 »
0
Hola:

Supongamos que al flexgrid le denominas TelFlex:

    For i = 0 To TelFlex.Cols - 1
       
        ' Establece la anchura de la columna
        If i = 0 Then
            TelFlex.ColWidth(i) = 1000  'Naturalmente aquí definirás los pixeles que necesites
        ElseIf i = 1 Then
            TelFlex.ColWidth(i) = 4000
        ElseIf i = 2 Then
            TelFlex.ColWidth(i) = 1980
        ElseIf i = 3 Then
...........................
        End If
    Next i

Así lo empleo yo, aunque puede que exista un método que pueda definir automáticamente la anchura de acuerdo con la anchura del campo.

Saludos.