Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Saber el nombre del nodo padre, en un TreeView (https://www.clubdelphi.com/foros/showthread.php?t=66777)

jazmin 11-03-2010 17:51:01

Saber el nombre del nodo padre, en un TreeView
 
Buen dia Chicos!


necesito un favorzotototote.:)


tengo una duda, no se como puedo obtener el nombre del nodo padre de un nodo hijo en un treeview.

quiero que al darle click en un edit aparezca el nombre del padre.


no se si me dia a entener chicos me puedes ayudar plisss!:p


se los agradeceria mucho! les mando un besote!;)

delphi.com.ar 11-03-2010 18:13:09

Hola abdul, primero quiero sugerirte que leas la Guía de Estilo del foro, en ella aprenderás por ejemplo que debes titular correctamente tus hilos, indicando cuál es tu problema y que no debes crear mas de un hilo para la misma pregunta (He borrado el otro hilo).

Cita:

Empezado por abdul (Mensaje 356589)
[color=darkorchid]...no se como puedo obtener el nombre del nodo padre de un nodo hijo en un treeview...

Para comenzar los TTreeNode´s carecen de la propiedad Name, si con nombre a eso te refieres. Para acceder a todas las propiedades del nodo padre, si es que tiene, puede hacerlo mediante la propiedad Parent, por ejemplo:
Código Delphi [-]
procedure TForm1.TreeView1Click(Sender: TObject);
begin
  if Assigned(TreeView1.Selected) and Assigned(TreeView1.Selected.Parent) then
     Caption := TreeView1.Selected.Parent.Text;
end;

Saludos!

duilioisola 12-03-2010 09:05:11

Cita:

Hola abdul, primero quiero sugerirte que leas la Guía de Estilo del foro, ...
delphi.com.ar ... todo se le perdona a una chica tan guapetona y besucona como Abdul ;)

Casimiro Notevi 12-03-2010 13:29:25

No te dejes engañar por cantos de sirenas ;)

jazmin 12-03-2010 14:13:51

Cita:

Empezado por delphi.com.ar (Mensaje 356592)
Hola abdul, primero quiero sugerirte que leas la Guía de Estilo del foro, en ella aprenderás por ejemplo que debes titular correctamente tus hilos, indicando cuál es tu problema y que no debes crear mas de un hilo para la misma pregunta (He borrado el otro hilo).


Para comenzar los TTreeNode´s carecen de la propiedad Name, si con nombre a eso te refieres. Para acceder a todas las propiedades del nodo padre, si es que tiene, puede hacerlo mediante la propiedad Parent, por ejemplo:
Código Delphi [-]
procedure TForm1.TreeView1Click(Sender: TObject);
begin
  if Assigned(TreeView1.Selected) and Assigned(TreeView1.Selected.Parent) then
     Caption := TreeView1.Selected.Parent.Text;
end;

Saludos!



si me sirvio el codigo muchas gracias!



tengo otra duda como puedo insetar nodos con el color del texto en diferentes colores y con diferentes iconitos.



es que quiero que se vea mas coqueton jajajaja



asi soy de vanidosa hasta con mis programas



ha y gracias por lo de guapa!

Casimiro Notevi 12-03-2010 14:17:45

Por favor, abdul, si has leído la guía de estilo, te recomiendo que abras otro hilo nuevo para preguntas nuevas o distintas, así no mezclamos cosas y es más fácil luego cuando alguien está buscando cosas similares el poder encontrar las respuestas, Muchas gracias por tu colaboración.

roman 12-03-2010 14:20:22

abdul, ya sabes, temas distintos hilos distintos :)

// Saludos

movorack 12-03-2010 15:53:25

jajaja... penny y sheldon (the big bang theory)


La franja horaria es GMT +2. Ahora son las 21:30:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi