protected override void PostAddChildren( TreeNode node ) { if( Properties == null || Properties.Count <= 0 ) return; var defNode = new ObjectListNode { Text = "Default Values", ImageKey = "UDefaultProperty", SelectedImageKey = "UDefaultProperty" }; node.Nodes.Add( defNode ); foreach( var def in Properties ) { var objN = new DefaultObjectNode( def ){Text = def.Name}; defNode.Nodes.Add( objN ); } }
protected override void PostAddChildren(TreeNode node) { if (Properties == null || Properties.Count <= 0) { return; } var defNode = new ObjectListNode { Text = "Default Values", ImageKey = "UDefaultProperty", SelectedImageKey = "UDefaultProperty" }; node.Nodes.Add(defNode); foreach (var def in Properties) { var objN = new DefaultObjectNode(def) { Text = def.Name }; defNode.Nodes.Add(objN); } }