Esempio n. 1
0
    private void Fill(XMLNode arg1, NodeEntity arg2)
    {
        var add = new XMLNode {
            Header = arg2.NodeName, Name = arg2.NodeName, Tag = arg2.CloneWithoutChildren()
        };

        arg2.Children.ForEach(c => Fill(add, c));
        arg1.Items.Add(add);
    }
Esempio n. 2
0
 public void Tree()
 {
     Header = node.GetNodeName();
     Name   = node.GetNodeName();
     Tag    = node.CloneWithoutChildren();
     foreach (NodeEntity item in node.GetChildren())
     {
         Tree(this, item);
     }
 }
Esempio n. 3
0
        private void Tree(XMLNode arg1, NodeEntity arg2)
        {
            XMLNode add = new XMLNode();

            add.Header = arg2.GetNodeName();
            add.Name   = arg2.GetNodeName();
            add.Tag    = arg2.CloneWithoutChildren();
            foreach (NodeEntity item in arg2.GetChildren())
            {
                Tree(add, item);
            }
            arg1.Items.Add(add);
        }