C# 클래스 LayoutFarm.CustomWidgets.MenuItem

상속: LayoutFarm.UI.UIBox
파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
AddSubMenuItem ( MenuItem childItem ) : void
Close ( ) : void
CloseRecursiveUp ( ) : void
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
MaintenanceParentOpenState ( ) : void
MenuItem ( int width, int height ) : System
Open ( ) : void
UnmaintenanceParentOpenState ( ) : void
Walk ( UIVisitor visitor ) : void

보호된 메소드들

메소드 설명
OnMouseDown ( UIMouseEventArgs e ) : void
OnMouseUp ( UIMouseEventArgs e ) : void

메소드 상세

AddSubMenuItem() 공개 메소드

public AddSubMenuItem ( MenuItem childItem ) : void
childItem MenuItem
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

CloseRecursiveUp() 공개 메소드

public CloseRecursiveUp ( ) : void
리턴 void

GetPrimaryRenderElement() 공개 메소드

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
리턴 RenderElement

MaintenanceParentOpenState() 공개 메소드

public MaintenanceParentOpenState ( ) : void
리턴 void

MenuItem() 공개 메소드

public MenuItem ( int width, int height ) : System
width int
height int
리턴 System

OnMouseDown() 보호된 메소드

protected OnMouseDown ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

Open() 공개 메소드

public Open ( ) : void
리턴 void

UnmaintenanceParentOpenState() 공개 메소드

public UnmaintenanceParentOpenState ( ) : void
리턴 void

Walk() 공개 메소드

public Walk ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
리턴 void