public static SampleListItem Create(string text, string childPrefix, int totalChildren) { SampleListItem root = new SampleListItem(text); for (int i = 1; i <= totalChildren; i++) { root.AddChild(new SampleListItem(string.Format("{0} {1}", childPrefix, i))); } return root; }
private void AddSampleNodes() { SampleListItem rootNode = new SampleListItem("Root"); listTree.RootNode = rootNode; rootNode.AddChild(new SampleListItem("Child 1")); rootNode.AddChild(new SampleListItem("Child 2")); rootNode.AddChild(new SampleListItem("Child 3")); SampleListItem recent1 = rootNode.ChildAt(0) as SampleListItem; recent1.AddChild(new SampleListItem("Grandchild 1")); recent1.AddChild(new SampleListItem("Grandchild 2")); recent1.AddChild(new SampleListItem("Grandchild 3")); SampleListItem recent2 = recent1.ChildAt(0) as SampleListItem; recent2.AddChild(new SampleListItem("Great Grandchild 1")); recent2.AddChild(new SampleListItem("Great Grandchild 2")); }