FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
nodos del treeview
buenas, lo ke pasa es tengo una aplicacion con un treeview y necesito ke al hacer click en determinado nodo me lanze un evento o un mensaje pero ke sea diferente y propio de cada nodo. he cacharreado con las propiedades del nodo image index, selected index y state index pero no me ha salido nada.
agradesco de antemano cualkier ayuda ke me puedan brindar chao |
#2
|
|||
|
|||
Hola...
Pues resulta que la clase TTreeNode no cuenta con ningún evento que te pueda ayudar a lograr lo que buscas... En dado caso, tienes que usar el evento OnChange del TTreeView, el cual se dispara cada que cambias de un nodo a otro... El parámetro Node de este evento contiene el nodo que se acaba de seleccionar... Ahora, para identificar a un nodo individualmente puedes usar ya sea su propiedad ItemId, que identifica a un nodo de forma única en la colección de nodos, o puedes usar la propiedad Data de tipo Pointer en la cual puedes guardar cualquier tipo de información:
Espero que con estos ejemplos puedas lograr lo que desees... Saludos... |
#3
|
||||
|
||||
Simplicidad ante todo.
Si todos los nodos tienen diferente texto y sabes el texto que buscas simplemente deberías hacer: De otro modo si lo que deseas identificar al nodo por su nivel y número usarías: donde para identificar el nodo usas Level que es el nivel del nodo (0 para el primer nivel, 1 para el segundo y así sucesivamente) e index que es su ubicación en ese nivel (0 para el primer nodo de ese nivel, 1 para el segundo y sucesivamente). Espero soluciones tu problema. |
#4
|
||||
|
||||
Hola
Este ejemplo, sencillo, te puede dar una idea mas clara de como funcionan los eventos en un treeView, puedes jugar con esto, usando otros eventos, es realmente sencillo. Espero te sirva. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 24-01-2008 a las 18:53:50. |
#5
|
|||
|
|||
muchisisisisisisisimas gracias
muchisisismas gracias a todos por sus respuestas me fueron de gran utilidad y gracias a eso ya pude solucionar mi problema, kedo altamente agradecido por el tiempo dedicado a ayudarme con mi duda gracias y chao
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con el TreeView y los nodos | Gustavo Gowdak | OOP | 5 | 23-09-2007 17:44:19 |
saber que Nodos hijo pulse en TreeView | DISAC_FIGO | OOP | 2 | 18-01-2007 19:34:28 |
Accesos de Usuarios a Nodos de TreeView | Maury Manosalva | OOP | 0 | 09-09-2005 22:00:28 |
Como utilizar el Treeview, desplegar la info del arbol binario al treeview | leo21 | OOP | 1 | 08-04-2004 22:42:44 |
TreeView y colores para los nodos | gqxns | Varios | 2 | 20-01-2004 12:28:31 |
|