C# 클래스 PKStudio.Tree.InventoryTree

파일 보기 프로젝트 열기: AlexandrSurkov/PKStudio 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_treeView Aga.Controls.Tree.TreeViewAdv

Private Properties

프로퍼티 타입 설명
AddNodeControl void
AskConfirmDelete bool
InitializeComponent void
OnContextMenuClick void
OnSetSelectedNode bool
SetBuildFile void
_treeView_NodeMouseDoubleClick void
_treeView_SelectionChanged void

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

AddCheckBoxControl() 공개 메소드

public AddCheckBoxControl ( string dataPropertyName ) : NodeCheckBox
dataPropertyName string
리턴 NodeCheckBox

AddIconControl() 공개 메소드

public AddIconControl ( string dataPropertyName ) : NodeIcon
dataPropertyName string
리턴 NodeIcon

AddTextBoxControl() 공개 메소드

public AddTextBoxControl ( string dataPropertyName ) : NodeTextBox
dataPropertyName string
리턴 NodeTextBox

AllChildren() 보호된 메소드

protected AllChildren ( TreeNodeAdv node ) : IEnumerable
node TreeNodeAdv
리턴 IEnumerable

Dispose() 보호된 메소드

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

ExpandRootNode() 보호된 메소드

protected ExpandRootNode ( ) : void
리턴 void

FindNode() 보호된 메소드

protected FindNode ( ComponentWrapper component ) : TreeNodeAdv
component ComponentWrapper
리턴 TreeNodeAdv

FindNode() 보호된 메소드

protected FindNode ( ComponentWrapper component, IEnumerable nodes ) : TreeNodeAdv
component ComponentWrapper
nodes IEnumerable
리턴 TreeNodeAdv

GetChildrens() 보호된 메소드

protected GetChildrens ( TreeNodeAdv node, Collection collection ) : void
node TreeNodeAdv
collection Collection
리턴 void

InventoryTree() 공개 메소드

public InventoryTree ( ) : System
리턴 System

OnAction() 보호된 메소드

protected OnAction ( BaseNode node, NodeAction action ) : void
node BaseNode
action NodeAction
리턴 void

OnEditEvent() 공개 메소드

public OnEditEvent ( object obj ) : void
obj object
리턴 void

OnOpenContainingFolderEvent() 공개 메소드

public OnOpenContainingFolderEvent ( string path ) : void
path string
리턴 void

OnSelectionChangeEvent() 공개 메소드

public OnSelectionChangeEvent ( object obj ) : void
obj object
리턴 void

OnShowPropertiesEvent() 공개 메소드

public OnShowPropertiesEvent ( object obj ) : void
obj object
리턴 void

OnShowReferencesDiagramEvent() 공개 메소드

public OnShowReferencesDiagramEvent ( object obj ) : void
obj object
리턴 void

SetModel() 공개 메소드

public SetModel ( ITreeModel model, bool expandRoot ) : void
model ITreeModel
expandRoot bool
리턴 void

SetSelectedComponent() 공개 메소드

public SetSelectedComponent ( BuildFileWrapper file ) : void
file BuildFileWrapper
리턴 void

SetSelectedComponent() 공개 메소드

public SetSelectedComponent ( ComponentWrapper component ) : void
component ComponentWrapper
리턴 void

SetSelectedComponent() 공개 메소드

public SetSelectedComponent ( ComponentWrapper component, BuildFileWrapper file ) : void
component ComponentWrapper
file BuildFileWrapper
리턴 void

SetSelectedComponent() 공개 메소드

public SetSelectedComponent ( ComponentWrapper parent, ComponentWrapper component ) : void
parent ComponentWrapper
component ComponentWrapper
리턴 void

프로퍼티 상세

_treeView 보호되어 있는 프로퍼티

protected Aga.Controls.Tree.TreeViewAdv _treeView
리턴 Aga.Controls.Tree.TreeViewAdv