public static Node CreateExampleTree () { Node parentNode = new Node (""); for (int i = 0 ; i < 5 ; ++i) { Node n = parentNode.AddChild ("Parent: " + i); for (int j = 0; j < 3 ; ++j) n.AddChild ("Child: " + j); } return parentNode; }
public OutlineViewDataSource () { parentNode = Node.CreateExampleTree (); }
public Node AddChild (string name) { Node n = new Node (name); Children.Add (n); return n; }