C# Класс LayoutFarm.CustomWidgets.TextBox

Наследование: LayoutFarm.UI.UIBox
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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