Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

SOLUCIONADO Problema con los encabezados de gridview
#1

Estoy aprendiendo Gambas, quiero poner encabezados a un gridview, con un ejemplo que obtuve no tengo problema, escribo la parte donde defino el Gridview

Public Sub definirGridviewDatos()
  
  With Gridviewdatos
    .header = 3 
    .rows.count = 10 
    .columns.count = 3 
    .Columns[0].title = "Primera Columna" 
    .Columns[1].title = "Segunda Columna" 
    .Columns[2].title = "Tercera Columna" 
    .Columns[0].width = 120 
    .Columns[1].width = 120 
    .Columns[2].width = 120
    .font.name = "Sans" 
    .font.size = 9 
    .Background = 16777215 
    .Foreground = 0 
  End With 
  
End

Pero al aumentar una columna más, ya no aparecen los encabezados, simplemente lo cambié así:

Public Sub definirGridviewDatos()
  
  With Gridviewdatos
    .header = 4                                                   'cambié de 3 a 4
    .rows.count = 10 
    .columns.count = 4                                        'cambié de 3 a 4
    .Columns[0].title = "Primera Columna" 
    .Columns[1].title = "Segunda Columna" 
    .Columns[2].title = "Tercera Columna" 
    .Columns[3].title = "Cuarta  Columna"            'línea agregada
    .Columns[0].width = 120 
    .Columns[1].width = 120 
    .Columns[2].width = 120
    .Columns[3].width = 120                              'línea agregada
    .font.name = "Sans" 
    .font.size = 9 
    .Background = 16777215 
    .Foreground = 0 
  End With 
  
End

Y así ya no me aparecen los encabezados. ¿qué estoy haciendo mal?
    ¡Gracias!
#2

No tienes que definir .header. eso es para si quieres encabezados verticales, horizontales, ambos o ninguno (0,1,2,3). Un número mayor genera comportamientos raros.
El número de columnas es gridview1.columns.count=4

Saludos

No podemos regresar
[-] Los siguientes 1 usuarios dice gracias a Shordi por este post:
  • YuHi
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)