Tamaño ColumnViewer


Ir a la página Anterior  1, 2

Objetivo: Re: Tamaño ColumnViewer
mira estube probando y probando, y he dado con tu problema, pero no se si sea tu caso,
en el ejemplo que yo he emulado, la única manera que no le asignaba el ancho de columna al leer el archivo de configuración es cuando el columnview no tiene datos. En el form_load agregale un dato (como el ejemplo que sigue) al columnview y nos contas


PUBLIC SUB Form_Open()
matriculas_table.Add("uno", "dos")
matriculas_table.Columns[0].Width = Settings["TablaMatriculas/tamaMatricula"]
END


saludos


edito----------
no es ese el problema, el problema es que ahora tampoco me anda a mi

última edición por nrcefe el Jueves, 28 Enero 2010, 21:30; editado 1 vez
Perfil MP  
Objetivo: Re: Tamaño ColumnViewer
nrcefe escribió:  


edito----------
no es ese el problema, el problema es que ahora tampoco me anda a mi

Jajajaajajajaja vale, tranquilos! Gracias por estar ayudándome! supongo que esto es lo típico que cuando lo dejas un rato y vuelves enseguida, encuentras el fallo. Voy a Cenar y enseguida vengo!! y os cuento si lo he encontrado o no!

___________
Edito
---------

Esta vez no he tenido suerte... no encuentro al fallo...

última edición por Cubel el Jueves, 28 Enero 2010, 22:19; editado 1 vez
Objetivo: Re: Tamaño ColumnViewer
Bueno, paso a comentar mi experiencia.

Cuando dejo de andarme fui hasta la carpeta donde tengo el archivo de configuración y lo borré. Luego desactive el componente gb.setting, guarde el proyecto y cerre gambas. (la computadora no la apagué )
Despues volvi a abrir gambas y el proyecto, agregue el componente gb.setting, cambié los componentes gb.gtk por los gb.qt y gb.qt.kde.

el codigo me quedo así :

PUBLIC SUB Form_Open()
' matriculas_table.Columns.Count = 2
' matriculas_table.Add("uno", "dos")
matriculas_table.Columns[0].Width = Settings["TablaMatriculas/tamaMatricula"]
END

PUBLIC SUB Form_Close()
'Message.info(matriculas_table.Columns[0].Width)
Settings["TablaMatriculas/tamaMatricula"] = matriculas_table.Columns[0].Width
Settings.Save
END

PUBLIC SUB Button4_Click()
matriculas_table.Columns[0].Width += 10
TextBox1.Text = matriculas_table.Columns[0].Width
END


Pero resulta que con esta código no me redimensionaba las columnas, entonces decidí descomentar las dos lineas(comentadas) en el form-open() quedándome este
de la sig. manera :

PUBLIC SUB Form_Open()
matriculas_table.Columns.Count = 2
matriculas_table.Add("uno", "dos")
matriculas_table.Columns[0].Width = Settings["TablaMatriculas/tamaMatricula"]
END


Y de esta manera funcionó.

Ah, tambien cambie las propiedades resizable a true y false, lo mismo con la propiedad expand.

Conclusión : No tengo ni la mas minima idea de porque anda o no anda

saludos

---------------------------------------
edito
Teniendo activado el componente gb.qt y gb.kt.kde al tener desactiva la linea matriculas_table.Columns.Count = 2, no puedo midificar el ancho de columna.

última edición por nrcefe el Jueves, 28 Enero 2010, 22:30; editado 1 vez
Perfil MP  
Objetivo: Re: Tamaño ColumnViewer

Voy a probar a hacer algo mas o menos como lo tuyo!! jajajajaja
Un Saludo! y gracias a todos!!!

Objetivo: Re: Tamaño ColumnViewer
Teniendo activado el componente gb.qt y gb.kt.kde al tener desactiva la linea matriculas_table.Columns.Count = 2, note tambeién que no me toma el valor que tengo guardado en el archivo de configuración, sino que toma el ancho que tuvo en el momento de diseñarlo.

Con el componente gb.gtk no me pasa lo mismo, funciona siempre.
hasta acá llegue . nos vemos . saludos

Perfil MP  
Objetivo: Re: Tamaño ColumnViewer
Perdona, me hecho un lio con esto un poco... Que componentes tengo que desactivar para que pueda tomarme el ancho de la columna?

Ir a la página Anterior  1, 2

Página 2 de 2


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.0901s (PHP: -34% SQL: 134%)
Consultas SQL: 26 - Debug off - GZIP Activado