C# 클래스 LayoutFarm.CustomWidgets.TextBox

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

공개 메소드들

메소드 설명
Blur ( ) : void
ClearText ( ) : void
CopyCurrentLine ( StringBuilder stbuilder ) : void
DoEnd ( ) : void
DoHome ( ) : void
Focus ( ) : void
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
ReplaceCurrentLineTextRuns ( IEnumerable textRuns ) : void
ReplaceCurrentTextRunContent ( int nBackspaces, string newstr ) : void
TextBox ( int width, int height, bool multiline ) : System
Walk ( UIVisitor visitor ) : void

보호된 메소드들

메소드 설명
OnDoubleClick ( UIMouseEventArgs e ) : void
OnKeyDown ( UIKeyEventArgs e ) : void
OnKeyPress ( UIKeyEventArgs e ) : void
OnKeyUp ( UIKeyEventArgs e ) : void
OnLostKeyboardFocus ( UIFocusEventArgs e ) : void
OnMouseDown ( UIMouseEventArgs e ) : void
OnMouseLeave ( UIMouseEventArgs e ) : void
OnMouseMove ( UIMouseEventArgs e ) : void
OnMouseUp ( UIMouseEventArgs e ) : void
OnProcessDialogKey ( UIKeyEventArgs e ) : bool

메소드 상세

Blur() 공개 메소드

public Blur ( ) : void
리턴 void

ClearText() 공개 메소드

public ClearText ( ) : void
리턴 void

CopyCurrentLine() 공개 메소드

public CopyCurrentLine ( StringBuilder stbuilder ) : void
stbuilder StringBuilder
리턴 void

DoEnd() 공개 메소드

public DoEnd ( ) : void
리턴 void

DoHome() 공개 메소드

public DoHome ( ) : void
리턴 void

Focus() 공개 메소드

public Focus ( ) : void
리턴 void

GetPrimaryRenderElement() 공개 메소드

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

OnDoubleClick() 보호된 메소드

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

OnKeyDown() 보호된 메소드

protected OnKeyDown ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

OnKeyPress() 보호된 메소드

protected OnKeyPress ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

OnKeyUp() 보호된 메소드

protected OnKeyUp ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

OnLostKeyboardFocus() 보호된 메소드

protected OnLostKeyboardFocus ( UIFocusEventArgs e ) : void
e LayoutFarm.UI.UIFocusEventArgs
리턴 void

OnMouseDown() 보호된 메소드

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

OnMouseLeave() 보호된 메소드

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

OnMouseMove() 보호된 메소드

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

OnMouseUp() 보호된 메소드

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

OnProcessDialogKey() 보호된 메소드

protected OnProcessDialogKey ( UIKeyEventArgs e ) : bool
e LayoutFarm.UI.UIKeyEventArgs
리턴 bool

ReplaceCurrentLineTextRuns() 공개 메소드

public ReplaceCurrentLineTextRuns ( IEnumerable textRuns ) : void
textRuns IEnumerable
리턴 void

ReplaceCurrentTextRunContent() 공개 메소드

public ReplaceCurrentTextRunContent ( int nBackspaces, string newstr ) : void
nBackspaces int
newstr string
리턴 void

TextBox() 공개 메소드

public TextBox ( int width, int height, bool multiline ) : System
width int
height int
multiline bool
리턴 System

Walk() 공개 메소드

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