C# Class PKStudio.Tree.InventoryTree

Show file Open project: AlexandrSurkov/PKStudio Class Usage Examples

Protected Properties

Property Type Description
_treeView Aga.Controls.Tree.TreeViewAdv

Private Properties

Property Type Description
AddNodeControl void
AskConfirmDelete bool
InitializeComponent void
OnContextMenuClick void
OnSetSelectedNode bool
SetBuildFile void
_treeView_NodeMouseDoubleClick void
_treeView_SelectionChanged void

Public Methods

Method Description
AddCheckBoxControl ( string dataPropertyName ) : NodeCheckBox
AddIconControl ( string dataPropertyName ) : NodeIcon
AddTextBoxControl ( string dataPropertyName ) : NodeTextBox
InventoryTree ( ) : System
OnEditEvent ( object obj ) : void
OnOpenContainingFolderEvent ( string path ) : void
OnSelectionChangeEvent ( object obj ) : void
OnShowPropertiesEvent ( object obj ) : void
OnShowReferencesDiagramEvent ( object obj ) : void
SetModel ( ITreeModel model, bool expandRoot ) : void
SetSelectedComponent ( BuildFileWrapper file ) : void
SetSelectedComponent ( ComponentWrapper component ) : void
SetSelectedComponent ( ComponentWrapper component, BuildFileWrapper file ) : void
SetSelectedComponent ( ComponentWrapper parent, ComponentWrapper component ) : void

Protected Methods

Method Description
AllChildren ( TreeNodeAdv node ) : IEnumerable
Dispose ( bool disposing ) : void

Clean up any resources being used.

ExpandRootNode ( ) : void
FindNode ( ComponentWrapper component ) : TreeNodeAdv
FindNode ( ComponentWrapper component, IEnumerable nodes ) : TreeNodeAdv
GetChildrens ( TreeNodeAdv node, Collection collection ) : void
OnAction ( BaseNode node, NodeAction action ) : void

Private Methods

Method Description
AddNodeControl ( string dataPropertyName, BindableControl control ) : void
AskConfirmDelete ( string what ) : bool
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

OnContextMenuClick ( object sender, EventArgs e ) : void
OnSetSelectedNode ( object sender, BaseNode component ) : bool
SetBuildFile ( BuildFileWrapper file, IEnumerable nodes ) : void
_treeView_NodeMouseDoubleClick ( object sender, TreeNodeAdvMouseEventArgs e ) : void
_treeView_SelectionChanged ( object sender, EventArgs e ) : void

Method Details

AddCheckBoxControl() public method

public AddCheckBoxControl ( string dataPropertyName ) : NodeCheckBox
dataPropertyName string
return NodeCheckBox

AddIconControl() public method

public AddIconControl ( string dataPropertyName ) : NodeIcon
dataPropertyName string
return NodeIcon

AddTextBoxControl() public method

public AddTextBoxControl ( string dataPropertyName ) : NodeTextBox
dataPropertyName string
return NodeTextBox

AllChildren() protected method

protected AllChildren ( TreeNodeAdv node ) : IEnumerable
node TreeNodeAdv
return IEnumerable

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

ExpandRootNode() protected method

protected ExpandRootNode ( ) : void
return void

FindNode() protected method

protected FindNode ( ComponentWrapper component ) : TreeNodeAdv
component ComponentWrapper
return TreeNodeAdv

FindNode() protected method

protected FindNode ( ComponentWrapper component, IEnumerable nodes ) : TreeNodeAdv
component ComponentWrapper
nodes IEnumerable
return TreeNodeAdv

GetChildrens() protected method

protected GetChildrens ( TreeNodeAdv node, Collection collection ) : void
node TreeNodeAdv
collection Collection
return void

InventoryTree() public method

public InventoryTree ( ) : System
return System

OnAction() protected method

protected OnAction ( BaseNode node, NodeAction action ) : void
node BaseNode
action NodeAction
return void

OnEditEvent() public method

public OnEditEvent ( object obj ) : void
obj object
return void

OnOpenContainingFolderEvent() public method

public OnOpenContainingFolderEvent ( string path ) : void
path string
return void

OnSelectionChangeEvent() public method

public OnSelectionChangeEvent ( object obj ) : void
obj object
return void

OnShowPropertiesEvent() public method

public OnShowPropertiesEvent ( object obj ) : void
obj object
return void

OnShowReferencesDiagramEvent() public method

public OnShowReferencesDiagramEvent ( object obj ) : void
obj object
return void

SetModel() public method

public SetModel ( ITreeModel model, bool expandRoot ) : void
model ITreeModel
expandRoot bool
return void

SetSelectedComponent() public method

public SetSelectedComponent ( BuildFileWrapper file ) : void
file BuildFileWrapper
return void

SetSelectedComponent() public method

public SetSelectedComponent ( ComponentWrapper component ) : void
component ComponentWrapper
return void

SetSelectedComponent() public method

public SetSelectedComponent ( ComponentWrapper component, BuildFileWrapper file ) : void
component ComponentWrapper
file BuildFileWrapper
return void

SetSelectedComponent() public method

public SetSelectedComponent ( ComponentWrapper parent, ComponentWrapper component ) : void
parent ComponentWrapper
component ComponentWrapper
return void

Property Details

_treeView protected property

protected Aga.Controls.Tree.TreeViewAdv _treeView
return Aga.Controls.Tree.TreeViewAdv