C# Class ZForge.Controls.TreeViewAdv.Tree.NodeControls.EditableControl

Inheritance: InteractiveControl
Afficher le fichier Open project: zhuangyy/Motion Class Usage Examples

Private Properties

Свойство Type Description
EditorKeyDown void
EditorValidating void
HideEditor void
TimerTick void

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
EditorKeyDown ( object sender, KeyEventArgs e ) : void
EditorValidating ( object sender, CancelEventArgs e ) : void
HideEditor ( Control editor ) : void
TimerTick ( object sender, EventArgs e ) : void

Method Details

ApplyChanges() public méthode

public ApplyChanges ( ) : void
Résultat void

BeginEdit() public méthode

public BeginEdit ( ) : void
Résultat void

BeginEditByUser() protected méthode

protected BeginEditByUser ( ) : void
Résultat void

CalculateEditorSize() protected abstract méthode

protected abstract CalculateEditorSize ( EditorContext context ) : Size
context EditorContext
Résultat System.Drawing.Size

CanEdit() protected méthode

protected CanEdit ( TreeNodeAdv node ) : bool
node TreeNodeAdv
Résultat bool

CreateEditor() protected abstract méthode

protected abstract CreateEditor ( TreeNodeAdv node ) : Control
node TreeNodeAdv
Résultat System.Windows.Forms.Control

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

DoApplyChanges() protected abstract méthode

protected abstract DoApplyChanges ( TreeNodeAdv node, Control editor ) : void
node TreeNodeAdv
editor System.Windows.Forms.Control
Résultat void

EditableControl() protected méthode

protected EditableControl ( ) : System
Résultat System

EndEdit() public méthode

public EndEdit ( bool applyChanges ) : void
applyChanges bool
Résultat void

MouseDoubleClick() public méthode

public MouseDoubleClick ( TreeNodeAdvMouseEventArgs args ) : void
args TreeNodeAdvMouseEventArgs
Résultat void

MouseDown() public méthode

public MouseDown ( TreeNodeAdvMouseEventArgs args ) : void
args TreeNodeAdvMouseEventArgs
Résultat void

MouseUp() public méthode

public MouseUp ( TreeNodeAdvMouseEventArgs args ) : void
args TreeNodeAdvMouseEventArgs
Résultat void

OnEditorHided() protected méthode

protected OnEditorHided ( ) : void
Résultat void

OnEditorShowing() protected méthode

protected OnEditorShowing ( CancelEventArgs args ) : void
args CancelEventArgs
Résultat void

SetEditorBounds() public méthode

public SetEditorBounds ( EditorContext context ) : void
context EditorContext
Résultat void

UpdateEditor() public méthode

public UpdateEditor ( Control control ) : void
control System.Windows.Forms.Control
Résultat void