Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void PopulateTreeView(XmlDocument doc, TreeView view)
- {
- XmlNode root = doc.SelectSingleNode("/*");
- TreeNode node = new TreeNode(root.Attributes[0].InnerText);
- view.Nodes.Add(node);
- XmlNodeList children = root.ChildNodes;
- AddChildren(children, node);
- }
- private void AddChildren(XmlNodeList children, TreeNode node)
- {
- foreach (XmlNode c_node in children)
- {
- TreeNode newnode = new TreeNode(c_node.Attributes[0].InnerText);
- node.Nodes.Add(newnode);
- if(c_node.HasChildNodes == true)
- {
- AddChildren(c_node.ChildNodes, newnode);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement