C# 클래스 Flood.GUI.Controls.TreeNode

Tree control node.
상속: Control
파일 보기 프로젝트 열기: FloodProject/flood 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_Title Button
m_ToggleButton Button
m_TreeControl TreeControl

공개 메소드들

메소드 설명
AddNode ( string label ) : TreeNode

Adds a new child node.

Close ( ) : void

Closes the node.

ExpandAll ( ) : void

Opens the node and all child nodes.

Open ( ) : void

Opens the node.

TreeNode ( Control parent ) : System

Initializes a new instance of the TreeNode class.

UnselectAll ( ) : void

Clears the selection on the node and all child nodes.

보호된 메소드들

메소드 설명
Layout ( Skins skin ) : void

Lays out the control's interior according to alignment, padding, dock etc.

OnClickName ( Control control ) : void

Handler for label click.

OnDoubleClickName ( Control control ) : void

Handler for label double click.

OnToggleButtonPress ( Control control ) : void

Handler for the toggle button.

PostLayout ( Skins skin ) : void

Function invoked after layout.

Render ( Skins skin ) : void

Renders the control using specified skin.

메소드 상세

AddNode() 공개 메소드

Adds a new child node.
public AddNode ( string label ) : TreeNode
label string Node's label.
리턴 TreeNode

Close() 공개 메소드

Closes the node.
public Close ( ) : void
리턴 void

ExpandAll() 공개 메소드

Opens the node and all child nodes.
public ExpandAll ( ) : void
리턴 void

Layout() 보호된 메소드

Lays out the control's interior according to alignment, padding, dock etc.
protected Layout ( Skins skin ) : void
skin Skins Skin to use.
리턴 void

OnClickName() 보호된 메소드

Handler for label click.
protected OnClickName ( Control control ) : void
control Control Event source.
리턴 void

OnDoubleClickName() 보호된 메소드

Handler for label double click.
protected OnDoubleClickName ( Control control ) : void
control Control Event source.
리턴 void

OnToggleButtonPress() 보호된 메소드

Handler for the toggle button.
protected OnToggleButtonPress ( Control control ) : void
control Control Event source.
리턴 void

Open() 공개 메소드

Opens the node.
public Open ( ) : void
리턴 void

PostLayout() 보호된 메소드

Function invoked after layout.
protected PostLayout ( Skins skin ) : void
skin Skins Skin to use.
리턴 void

Render() 보호된 메소드

Renders the control using specified skin.
protected Render ( Skins skin ) : void
skin Skins Skin to use.
리턴 void

TreeNode() 공개 메소드

Initializes a new instance of the TreeNode class.
public TreeNode ( Control parent ) : System
parent Control Parent control.
리턴 System

UnselectAll() 공개 메소드

Clears the selection on the node and all child nodes.
public UnselectAll ( ) : void
리턴 void

프로퍼티 상세

m_Title 보호되어 있는 프로퍼티

protected Button,Flood.GUI.Controls m_Title
리턴 Button

m_ToggleButton 보호되어 있는 프로퍼티

protected Button,Flood.GUI.Controls m_ToggleButton
리턴 Button

m_TreeControl 보호되어 있는 프로퍼티

protected TreeControl,Flood.GUI.Controls m_TreeControl
리턴 TreeControl