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

Inheritance: InteractiveControl
Datei anzeigen Open project: zhuangyy/Motion

Private Properties

Property Type Description
GetNewState CheckState

Public Methods

Method Description
Draw ( TreeNodeAdv node, DrawContext context ) : void
KeyDown ( KeyEventArgs args ) : void
MeasureSize ( TreeNodeAdv node, DrawContext context ) : Size
MouseDoubleClick ( TreeNodeAdvMouseEventArgs args ) : void
MouseDown ( TreeNodeAdvMouseEventArgs args ) : void
NodeCheckBox ( ) : System
NodeCheckBox ( string propertyName ) : System

Protected Methods

Method Description
GetCheckState ( TreeNodeAdv node ) : CheckState
OnCheckStateChanged ( TreeNodeAdv node ) : void
OnCheckStateChanged ( TreePathEventArgs args ) : void
SetCheckState ( TreeNodeAdv node, CheckState value ) : void

Private Methods

Method Description
GetNewState ( CheckState state ) : CheckState

Method Details

Draw() public method

public Draw ( TreeNodeAdv node, DrawContext context ) : void
node TreeNodeAdv
context DrawContext
return void

GetCheckState() protected method

protected GetCheckState ( TreeNodeAdv node ) : CheckState
node TreeNodeAdv
return CheckState

KeyDown() public method

public KeyDown ( KeyEventArgs args ) : void
args System.Windows.Forms.KeyEventArgs
return void

MeasureSize() public method

public MeasureSize ( TreeNodeAdv node, DrawContext context ) : Size
node TreeNodeAdv
context DrawContext
return System.Drawing.Size

MouseDoubleClick() public method

public MouseDoubleClick ( TreeNodeAdvMouseEventArgs args ) : void
args TreeNodeAdvMouseEventArgs
return void

MouseDown() public method

public MouseDown ( TreeNodeAdvMouseEventArgs args ) : void
args TreeNodeAdvMouseEventArgs
return void

NodeCheckBox() public method

public NodeCheckBox ( ) : System
return System

NodeCheckBox() public method

public NodeCheckBox ( string propertyName ) : System
propertyName string
return System

OnCheckStateChanged() protected method

protected OnCheckStateChanged ( TreeNodeAdv node ) : void
node TreeNodeAdv
return void

OnCheckStateChanged() protected method

protected OnCheckStateChanged ( TreePathEventArgs args ) : void
args TreePathEventArgs
return void

SetCheckState() protected method

protected SetCheckState ( TreeNodeAdv node, CheckState value ) : void
node TreeNodeAdv
value CheckState
return void