C# 클래스 Mono.Terminal.ListView

A Listview widget.
This widget renders a list of data. The actual rendering is implemented by an instance of the class IListProvider that must be supplied at construction time.
상속: Widget
파일 보기 프로젝트 열기: mono/mono-curses

공개 메소드들

메소드 설명
ListView ( int x, int y, int w, int h, IListProvider provider ) : System

Public constructor.

PositionCursor ( ) : void
ProcessKey ( int c ) : bool
ProcessMouse ( Curses ev ) : void
ProviderChanged ( ) : void

This method can be invoked by the model to notify the view that the contents of the model have changed.

Invoke this method to invalidate the contents of the ListView and force the ListView to repaint the contents displayed.

Redraw ( ) : void

비공개 메소드들

메소드 설명
SelectedChanged ( ) : void

메소드 상세

ListView() 공개 메소드

Public constructor.
public ListView ( int x, int y, int w, int h, IListProvider provider ) : System
x int
y int
w int
h int
provider IListProvider
리턴 System

PositionCursor() 공개 메소드

public PositionCursor ( ) : void
리턴 void

ProcessKey() 공개 메소드

public ProcessKey ( int c ) : bool
c int
리턴 bool

ProcessMouse() 공개 메소드

public ProcessMouse ( Curses ev ) : void
ev Curses
리턴 void

ProviderChanged() 공개 메소드

This method can be invoked by the model to notify the view that the contents of the model have changed.
Invoke this method to invalidate the contents of the ListView and force the ListView to repaint the contents displayed.
public ProviderChanged ( ) : void
리턴 void

Redraw() 공개 메소드

public Redraw ( ) : void
리턴 void