public ConfigurationTreeview() { InitializeComponent(); ItemUINode root = new ItemUINode("Root", null); root.Child.Add(new ItemUINode("General", new GeneralGeneral())); root.Child.Add(new ItemUINode("Editor", null)); treeViewConfigurationGeneral.ItemsSource = root.Child; ItemUINode rootCI = new ItemUINode("Root", null); rootCI.Child.Add(new ItemUINode("Setting", new CodeInspectSetting())); rootCI.Child.Add(new ItemUINode("Inspection Severity", null)); treeViewConfigurationCodeInspect.ItemsSource = rootCI.Child; }