Hola
ir3al para recorrer un treeview podes usar el siguiente codigo :
Código c#:
Ver original/*Declaras tu variable coleccion de nodo en base a los nodos
de tu TreeView*/
TreeNodeCollection nodes = TutreeView.Nodes;
//Aqui recorres todos los nodos
foreach (TreeNode n in nodes)
{
/*Aqui ya pones tu codigo para
tus fines*/
}
ahora con respecto a los de mostrar y ocultar no me queda claro si es que lo que quieres es mostrar los todos los hijos expandidos es con este codigo :
Código c#:
Ver original//Expande todo el arbol
TutreeView.ExpandAll();
Espero haberte ayudado. Saludos!
.