C# Class LayoutFarm.CustomWidgets.TreeView

Inheritance: LayoutFarm.UI.UIBox
显示文件 Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
AddItem ( TreeNode treeNode ) : void
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
PerformContentLayout ( ) : void
SetViewport ( int x, int y ) : void
TreeView ( int width, int height ) : System
Walk ( UIVisitor visitor ) : void

Protected Methods

Method Description
OnMouseDown ( UIMouseEventArgs e ) : void
OnMouseUp ( UIMouseEventArgs e ) : void

Method Details

AddItem() public method

public AddItem ( TreeNode treeNode ) : void
treeNode TreeNode
return void

GetPrimaryRenderElement() public method

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
return RenderElement

OnMouseDown() protected method

protected OnMouseDown ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseUp() protected method

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

PerformContentLayout() public method

public PerformContentLayout ( ) : void
return void

SetViewport() public method

public SetViewport ( int x, int y ) : void
x int
y int
return void

TreeView() public method

public TreeView ( int width, int height ) : System
width int
height int
return System

Walk() public method

public Walk ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
return void