public TreeNode FindNode( params string[] values )
{
TreeNode foundNode = null;
int i = 0;
TreeNodeCollection nodes = Nodes;
foreach (string value in values)
{
foundNode = FindNodeByValue( nodes, value );
if (foundNode!=null)
{
nodes = foundNode.Nodes;
}
}
return foundNode;
}