C# Класс PKStudio.Tree.InventoryTree

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_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