private static core.TreeNode getTreeNodeWithXmlElementId(core.TreeNode node, string id) { if (node.GetXmlElementId() == id) { return(node); } for (int i = 0; i < node.ChildCount; i++) { core.TreeNode child = getTreeNodeWithXmlElementId(node.GetChild(i), id); if (child != null) { return(child); } } return(null); }