![]() |
Situarse en un TreeView
Hola Foro,
tengo en un mantenimiento un Treeview que cargo los nodos con familias y subfamilias, cuando entro en el formulario cargo el arbol. Al dar de alta un registro nuevo voy situandome en el nodo que quiero para completar el alta y esto funciona correctamente, pero cuando voy a realizar una modificacion, quisiera que al entrar en el formulario el arbol se abriera y que se situara en el nodo que se dio el alta y no como si fuera un alta nueva. ¿Esto es posible?. Gracias a todos y un saludo |
Si estas modificando una "familia", que dicho de paso no sé que es, seguro que puedes saber donde está situado en el Treeview, y si no, haz una rutina que pasando un valor lo encuentre en el Treeview y lo seleccione.
¿es mas o menos esto? Saludos |
No me queda clara
No me queda clara tu pregunta, pero quizás pueda ayudarte:
Para saber el índice absoluto de un nodo
Para expandir el TreeView
para expandir un nodo en específico:
para seleccionar un nodo del treeview sabiendo su índice:
Te recomiendo que guardes el AbsoluteIndex del nodo que quieres seleccionar y uses estos métodos para lograr tu propósito. Espero haberte ayudado, Un saludo.;) |
La franja horaria es GMT +2. Ahora son las 04:23:13. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi