C# 클래스 LayoutFarm.CustomWidgets.ListView

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

공개 메소드들

메소드 설명
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