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

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

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

Метод Описание
AddItem ( ListItem ui ) : void
ClearItems ( ) : void
EnsureSelectedItemVisible ( ) : void
GetItem ( int index ) : ListItem
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
ListView ( int width, int height ) : System
Remove ( ListItem item ) : void
RemoveAt ( int index ) : void
ScrollToSelectedItem ( ) : void
SetViewport ( int x, int y ) : void
Walk ( UIVisitor visitor ) : void
panel_MouseDoubleClick ( object sender, UIMouseEventArgs e ) : void
panel_MouseDown ( object sender, UIMouseEventArgs e ) : void
simpleBox_KeyDown ( object sender, UIKeyEventArgs e ) : void

Защищенные методы

Метод Описание
OnContentLayout ( ) : void
OnMouseDown ( UIMouseEventArgs e ) : void
OnMouseUp ( UIMouseEventArgs e ) : void

Описание методов

AddItem() публичный Метод

public AddItem ( ListItem ui ) : void
ui ListItem
Результат void

ClearItems() публичный Метод

public ClearItems ( ) : void
Результат void

EnsureSelectedItemVisible() публичный Метод

public EnsureSelectedItemVisible ( ) : void
Результат void

GetItem() публичный Метод

public GetItem ( int index ) : ListItem
index int
Результат ListItem

GetPrimaryRenderElement() публичный Метод

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
Результат RenderElement

ListView() публичный Метод

public ListView ( int width, int height ) : System
width int
height int
Результат System

OnContentLayout() защищенный Метод

protected OnContentLayout ( ) : void
Результат void

OnMouseDown() защищенный Метод

protected OnMouseDown ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Результат void

OnMouseUp() защищенный Метод

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Результат void

Remove() публичный Метод

public Remove ( ListItem item ) : void
item ListItem
Результат void

RemoveAt() публичный Метод

public RemoveAt ( int index ) : void
index int
Результат void

ScrollToSelectedItem() публичный Метод

public ScrollToSelectedItem ( ) : void
Результат void

SetViewport() публичный Метод

public SetViewport ( int x, int y ) : void
x int
y int
Результат void

Walk() публичный Метод

public Walk ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
Результат void

panel_MouseDoubleClick() публичный Метод

public panel_MouseDoubleClick ( object sender, UIMouseEventArgs e ) : void
sender object
e LayoutFarm.UI.UIMouseEventArgs
Результат void

panel_MouseDown() публичный Метод

public panel_MouseDown ( object sender, UIMouseEventArgs e ) : void
sender object
e LayoutFarm.UI.UIMouseEventArgs
Результат void

simpleBox_KeyDown() публичный Метод

public simpleBox_KeyDown ( object sender, UIKeyEventArgs e ) : void
sender object
e LayoutFarm.UI.UIKeyEventArgs
Результат void