https://foro.gambas-es.org/viewtopic.php?f=4&t=7971&p=47958#p47958
-----------------------------------
jguardon
Sabado, 18 Abril 2020, 09:58

Re: Seleccionar El Iten Siguiente O Anterior De Un TreeView
-----------------------------------
Yo creo que con los métodos que he puesto arriba (que mueven el cursor interno del control) y la propiedad Item (que devuelve el ítem al que apunta el cursor interno) sería posible. 

Lo que pasa es que el ítem seleccionado puede no coincidir con el cursor interno que puedes desplazar antes de de efectuar la selección o devolver la referencia al ".Current" item.

Otro detalle a tener en cuenta es que con esos métodos te mueves por los hijos (siblings) de un padre, entonces si estás en el padre o raíz, no va a funcionar a menos que primero selecciones la rama apropiada. El treeview es un poco engorroso de manejar y entender, la verdad. Pero creo que es la única forma de poder controlar las acciones que tienen lugar dentro de él, dado que pueden contener múltiples ramas y sub-ramas.

Ahora mismo estoy en un Mac, voy a ver si puedo instalar un Linux en Virtualbox y lo compruebo.

Saludos


