Autor |
Mensaje |
datobinario
Jose Montilla
Aprendiz
Registrado: Marzo 2013
Mensajes: 79
Edad: 45 Ubicación: Venezuela
|
Fijar Columna En GridView [SOLUCIONADO]
Buenas tarde amigos.
Mi consulta es la siguiente, necesito dejar fija uno o dos o X número de columnas en un gridView, que no sea la columna header.
Explico mejor,
necesito que cuando el usuario mueva el scroll horizontal se muevan todas las columnas a partir de la columna "Year"
Inserto imagen para visualizar.
=================== gambeando ando -o- Yaracuy-Venezuela
[img]http://www.gambas-es.org/files/images/2194/mi_tarj_present_qr_droid.png[/img]
última edición por datobinario el Domingo, 25 Agosto 2019, 22:16; editado 1 vez
|
#1 Sabado, 17 Agosto 2019, 18:36 |
|
|
datobinario
Jose Montilla
Aprendiz
Registrado: Marzo 2013
Mensajes: 79
Edad: 45 Ubicación: Venezuela
|
Re: Fijar Columna En GridView
Busqué bien (eso creo) y no encontré un tema similar, si ya hay alguno por ahí, me disculpo, amigos.
=================== gambeando ando -o- Yaracuy-Venezuela
[img]http://www.gambas-es.org/files/images/2194/mi_tarj_present_qr_droid.png[/img]
|
#2 Sabado, 17 Agosto 2019, 18:38 |
|
|
datobinario
Jose Montilla
Aprendiz
Registrado: Marzo 2013
Mensajes: 79
Edad: 45 Ubicación: Venezuela
|
Re: Fijar Columna En GridView
Cambié el componente de gridview a Tableview, porque ahí encontré un método llamado "EnsureVisible"
Pero este tampoco funciona, o mejor dicho, no funciona como creí, este método lo que hace es trancar el scroll, cuando llega a la celda que no desea perder de vista, el scroll deja de avanzar.
=================== gambeando ando -o- Yaracuy-Venezuela
[img]http://www.gambas-es.org/files/images/2194/mi_tarj_present_qr_droid.png[/img]
|
#3 Sabado, 17 Agosto 2019, 19:34 |
|
|
gambafeliz
Analista Programador
Registrado: Julio 2019
Mensajes: 830
Edad: 54
|
Re: Fijar Columna En GridView
Cambié el componente de gridview a Tableview, porque ahí encontré un método llamado "EnsureVisible"
Pero este tampoco funciona, o mejor dicho, no funciona como creí, este método lo que hace es trancar el scroll, cuando llega a la celda que no desea perder de vista, el scroll deja de avanzar.
Hola, datobinario
Mira se me ocurre una idea que es posible que te funcione. Por que no metes en el formulario una instancia de LibreOffice Calc, y manejas estas cuestiones en la hoja directamente. Esto yo lo he hecho en Microsoft Office pero en Windows. A lo mejor es posible hacerlo aquí. Pero mi nivel de experiencia no es el adecuado como para decirte como, aunque se lo que hay que hacer, pero como te digo no se si gambas lo permite hacer.
Espero que te valga para pensar si te vale.
Saludos
|
#4 Sabado, 17 Agosto 2019, 19:41 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Fijar Columna En GridView
Un real acertijo , pero una pregunta interesante.
|
#5 Sabado, 17 Agosto 2019, 19:42 |
|
|
datobinario
Jose Montilla
Aprendiz
Registrado: Marzo 2013
Mensajes: 79
Edad: 45 Ubicación: Venezuela
|
Re: Fijar Columna En GridView
Citar: Hola, datobinario
Mira se me ocurre una idea que es posible que te funcione. Por que no metes en el formulario una instancia de LibreOffice Calc, y manejas estas cuestiones en la hoja directamente. Esto yo lo he hecho en Microsoft Office pero en Windows. A lo mejor es posible hacerlo aquí. Pero mi nivel de experiencia no es el adecuado como para decirte como, aunque se lo que hay que hacer, pero como te digo no se si gambas lo permite hacer.
Espero que te valga para pensar si te vale.
Saludos
Hola, GambaFeliz, gracias por estar atento, mira, no tengo idea de como hacer eso.
=================== gambeando ando -o- Yaracuy-Venezuela
[img]http://www.gambas-es.org/files/images/2194/mi_tarj_present_qr_droid.png[/img]
|
#6 Sabado, 17 Agosto 2019, 19:45 |
|
|
datobinario
Jose Montilla
Aprendiz
Registrado: Marzo 2013
Mensajes: 79
Edad: 45 Ubicación: Venezuela
|
Re: Fijar Columna En GridView
Un real acertijo , pero una pregunta interesante.
Tengo algunos días en eso
=================== gambeando ando -o- Yaracuy-Venezuela
[img]http://www.gambas-es.org/files/images/2194/mi_tarj_present_qr_droid.png[/img]
|
#7 Sabado, 17 Agosto 2019, 19:48 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Fijar Columna En GridView
El Scroll horizontal nació simplemente para que el usuario pueda ver todo el Objeto.
Por eso cuando tú mueves el Scroll, mueves todo el Objeto.
Aquí está el primer problema......
última edición por vuott el Sabado, 17 Agosto 2019, 19:52; editado 5 veces
|
#8 Sabado, 17 Agosto 2019, 19:50 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Fijar Columna En GridView
Tú podrías intentar esto:
1) colocar el GridView todo visible horizontalmente en el Form;
2) colocar un objeto de ScrollBar debajo del GridView.
3) a partir de estos dos presupuestos, estudiar el código para obtener - si es posible - el resultado deseado.
última edición por vuott el Sabado, 17 Agosto 2019, 20:14; editado 1 vez
|
#9 Sabado, 17 Agosto 2019, 20:13 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Fijar Columna En GridView
Buenas tarde amigos.
Mi consulta es la siguiente, necesito dejar fija uno o dos o X número de columnas en un gridView, que no sea la columna header.
Explico mejor,
necesito que cuando el usuario mueva el scroll horizontal se muevan todas las columnas a partir de la columna "Year"
Inserto imagen para visualizar.
Nunca se me había ocurrido. Le dedicaré un ratito y te cuento.
Saludos
=================== No podemos regresar
|
#10 Sabado, 17 Agosto 2019, 20:19 |
|
|
|