private TreeNode FindNodeByValue( TreeNodeCollection nodes, string value ) { TreeNode foundNode = null; foreach (TreeNode node in nodes) { if (node.Text.Equals(value)) { foundNode = node; break; } } return foundNode; }