C# Класс ZForge.Controls.TreeViewAdv.Tree.NodeControls.EditableControl

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

Private Properties

Свойство Тип Описание
EditorKeyDown void
EditorValidating void
HideEditor void
TimerTick void

Открытые методы

Метод Описание
ApplyChanges ( ) : void
BeginEdit ( ) : void
EndEdit ( bool applyChanges ) : void
MouseDoubleClick ( TreeNodeAdvMouseEventArgs args ) : void
MouseDown ( TreeNodeAdvMouseEventArgs args ) : void
MouseUp ( TreeNodeAdvMouseEventArgs args ) : void
SetEditorBounds ( EditorContext context ) : void
UpdateEditor ( Control control ) : void

Защищенные методы

Метод Описание
BeginEditByUser ( ) : void
CalculateEditorSize ( EditorContext context ) : Size
CanEdit ( TreeNodeAdv node ) : bool
CreateEditor ( TreeNodeAdv node ) : Control
Dispose ( bool disposing ) : void
DoApplyChanges ( TreeNodeAdv node, Control editor ) : void
EditableControl ( ) : System
OnEditorHided ( ) : void
OnEditorShowing ( CancelEventArgs args ) : void

Приватные методы

Метод Описание
EditorKeyDown ( object sender, KeyEventArgs e ) : void
EditorValidating ( object sender, CancelEventArgs e ) : void
HideEditor ( Control editor ) : void
TimerTick ( object sender, EventArgs e ) : void

Описание методов

ApplyChanges() публичный Метод

public ApplyChanges ( ) : void
Результат void

BeginEdit() публичный Метод

public BeginEdit ( ) : void
Результат void

BeginEditByUser() защищенный Метод

protected BeginEditByUser ( ) : void
Результат void

CalculateEditorSize() защищенный абстрактный Метод

protected abstract CalculateEditorSize ( EditorContext context ) : Size
context EditorContext
Результат System.Drawing.Size

CanEdit() защищенный Метод

protected CanEdit ( TreeNodeAdv node ) : bool
node TreeNodeAdv
Результат bool

CreateEditor() защищенный абстрактный Метод

protected abstract CreateEditor ( TreeNodeAdv node ) : Control
node TreeNodeAdv
Результат System.Windows.Forms.Control

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

DoApplyChanges() защищенный абстрактный Метод

protected abstract DoApplyChanges ( TreeNodeAdv node, Control editor ) : void
node TreeNodeAdv
editor System.Windows.Forms.Control
Результат void

EditableControl() защищенный Метод

protected EditableControl ( ) : System
Результат System

EndEdit() публичный Метод

public EndEdit ( bool applyChanges ) : void
applyChanges bool
Результат void

MouseDoubleClick() публичный Метод

public MouseDoubleClick ( TreeNodeAdvMouseEventArgs args ) : void
args TreeNodeAdvMouseEventArgs
Результат void

MouseDown() публичный Метод

public MouseDown ( TreeNodeAdvMouseEventArgs args ) : void
args TreeNodeAdvMouseEventArgs
Результат void

MouseUp() публичный Метод

public MouseUp ( TreeNodeAdvMouseEventArgs args ) : void
args TreeNodeAdvMouseEventArgs
Результат void

OnEditorHided() защищенный Метод

protected OnEditorHided ( ) : void
Результат void

OnEditorShowing() защищенный Метод

protected OnEditorShowing ( CancelEventArgs args ) : void
args CancelEventArgs
Результат void

SetEditorBounds() публичный Метод

public SetEditorBounds ( EditorContext context ) : void
context EditorContext
Результат void

UpdateEditor() публичный Метод

public UpdateEditor ( Control control ) : void
control System.Windows.Forms.Control
Результат void