Ejemplo n.º 1
0
 public TreeNodeProperty(PropertyInfo property)
 {
     _property          = property;
     Text               = _property.Name;
     ImageIndex         = TreeViewObjectBrowser.GetTypeIcon(_property.PropertyType);
     SelectedImageIndex = ImageIndex;
     Nodes.Add(new CLoader());
 }
Ejemplo n.º 2
0
 public TreeNodeField(FieldInfo field)
 {
     _field             = field;
     Text               = _field.Name;
     ImageIndex         = TreeViewObjectBrowser.GetTypeIcon(_field.FieldType);
     SelectedImageIndex = ImageIndex;
     Nodes.Add(new CLoader());
 }
Ejemplo n.º 3
0
 public TreeNodeControl(Control c)
 {
     _control           = c;
     Text               = _control.Name;
     ImageIndex         = TreeViewObjectBrowser.GetTypeIcon(_control.GetType());
     SelectedImageIndex = ImageIndex;
     Nodes.Add(new CLoader());
 }
Ejemplo n.º 4
0
 public TreeNodeComponent(IComponent ic, string name)
 {
     _component         = ic;
     Text               = name;
     ImageIndex         = TreeViewObjectBrowser.GetTypeIcon(_component.GetType());
     SelectedImageIndex = ImageIndex;
     Nodes.Add(new CLoader());
 }
Ejemplo n.º 5
0
 public TreeNodeForm(Form form)
 {
     _form              = form;
     Text               = _form.Name;
     ImageIndex         = TreeViewObjectBrowser.GetTypeIcon(typeof(Form));
     SelectedImageIndex = ImageIndex;
     Nodes.Add(new CLoader());
 }
Ejemplo n.º 6
0
 public void LoadNextLevel()
 {
     if (!_nextLevelLoaded)
     {
         TreeViewObjectBrowser tv = TreeView as TreeViewObjectBrowser;
         if (tv != null)
         {
             tv.ForceLoadNextLevel(this);
         }
     }
 }