FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Accion por cada nodo-TreeView
Saludos
tengo un treeView con varios nodos, supongamos que tengo 3 nodos.
Lei un hilo en el cual dice que debo utilizar el evento OnChange del TreeView, pero como puedo referirme a un nodo espeficico. Grax y Hasta luego.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#2
|
||||
|
||||
¿Te has fijado en los parámetros del evento OnChange? ¿Has leído la ayuda acerca de este evento?
// Saludos |
#3
|
||||
|
||||
Esto te dará una idea:
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#4
|
|||
|
|||
espero te sirva esto colega !!!
para utilizar el treeview necesitas validar en el evento onDblClick
al parecido a esto: if Treeview1.Selected.text = ' Reportes' then fReportes.showmodal; if Treeview1.Selected.text = ' Calculos' then fCalculos.showmodal; if Treeview1.Selected.text = ' Capturar' then fCapturar.showmodal; NOTESE QUE : treeview1.selected.text contiene el valor de donde diste enter al navegar en el componente treeview. es decir que cuando tu das enter en el componente treeview se le asigna el valor que contenga esa linea a treeview1.selected.text en forma de cadena. saludos y espero resolver tu duda colega cualquier cosa estoy en msn. mtpedro@hotmail.com |
#5
|
||||
|
||||
Saludos
Cita:
Cita:
Pregunte para ver la manera en como ustedes lo hacen, y lo hago de la misma forma que jachguate . De todas formas, Gracias
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#6
|
||||
|
||||
Cita:
Todo depende de cómo estés estructurando tu aplicación. Si, como bien puede ser, usas el TreeView como menú de formularios, entonces el evento OnChange puede ser muy adecuado y el parámetro Node te indica cual es el nodo seleccionado. // Saludos |
#7
|
||||
|
||||
Otra cosa:
Para no basarte en el texto del nodo, que como bien dices, puede cambiar, algo que podrías hacer es usar la propiedad Data del nodo para guardar la clase de formulario relacionada al nodo:
Al momento que necesites crear el formulario, sea en el evento OnChange u OnDblClick o en cualquier otro momento, usarías algo como:
EDITO: Esto Cita:
// Saludos Última edición por roman fecha: 24-05-2005 a las 17:52:46. |
#8
|
||||
|
||||
Saludos.
Gracias por su atencion y respuestas. La ultima idea de roman me parece adecuada, Gracias
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
|
|