Expandir un ttreeview y mostrar el nodo visualizad
Publicado por jorge (2 intervenciones) el 02/11/2005 16:30:29
Tengo un treeview que quiero expandir y que se quede mostrando el nodo que tengo viendose antes de expandir. He probado así, pero no funciona:
NodoSeleccionado:=TreeView1.Selected.Index;
//con esto expando todo el arbol
for i:=0 to TreeView1.Items.Count-1 do
TreeView1.Items[I].Expand(True);
TreeView1.Items[NodoSeleccionado].Selected:=true;
¿Como puedo hacerlo? Lo estoy intentando con el nodo seleccionado ya que creo que resultará más sencillo, aunque me vendría mejor que no hiciera falta seleccionarlo. Lo ideal sería que fuera el primero que estoy viendo en el treeview, aunque sea el item 4.
Muchas gracias.
NodoSeleccionado:=TreeView1.Selected.Index;
//con esto expando todo el arbol
for i:=0 to TreeView1.Items.Count-1 do
TreeView1.Items[I].Expand(True);
TreeView1.Items[NodoSeleccionado].Selected:=true;
¿Como puedo hacerlo? Lo estoy intentando con el nodo seleccionado ya que creo que resultará más sencillo, aunque me vendría mejor que no hiciera falta seleccionarlo. Lo ideal sería que fuera el primero que estoy viendo en el treeview, aunque sea el item 4.
Muchas gracias.
Valora esta pregunta


0