// Function of Node : Can add child public void AddChild(csNode node) { this.Children.Add(node); }
private void loopNodes(csNode node, TreeNode treeNode) { treeNode.Text = node.Value; foreach (csNode mn in node.Children) { TreeNode innerNode = new TreeNode(); innerNode.Text = mn.Value; treeNode.Nodes.Add(innerNode); loopNodes(mn, innerNode); } }