PDA

Ver la Versión Completa : Busquedas en un Treeview


Coco_jac
28-06-2006, 16:14:07
Como puedo restringir la busqueda en un Treeview es decir solo en los hijos mas no en los nietos, o en caso contario solo en los nietos, la verdad eh utilizado muy poco un Treeview...
Espero sus cometarios
Gracias

roman
28-06-2006, 17:03:35
¿Cómo haces la búsqueda? Con un ciclo


for I := 0 to Node.Count - 1 do
ShowMessage(Node.Item[I].Text);


recorres los hijos directos de un nodo.

// Saludos

Caro
28-06-2006, 17:09:10
Hola esto solo te saca los hijos no los nietos, lo puse en evento chick del treeview


procedure TForm1.arbolClick(Sender: TObject);
var
i:Integer;
hijos:String;
begin
IF arbol.Selected.HasChildren=TRUE THEN
begin
for i:=0 to arbol.Selected.Count-1 do
begin
hijos:=hijos+' > '+arbol.Selected.Item[i].Text;
//Aqui es donde harias tu busqueda
end;
showmessage(hijos);
end
ELSE
showmessage('El item no tiene hijos');
end;


Saludos