Public メソッド |
| ListPanel () |
| コンストラクタ
|
void | SetListItemCreator (ListItemCreator creator) |
| アイテムを作成するメソッドを登録する。
|
void | SetListItemUpdater (ListItemUpdater updater) |
| アイテムを更新するメソッドを登録する。
|
void | Move (float moveDistance) |
| 指定した距離移動する。負数を指定した場合は上へ、正数を指定した場合は下へ移動する。
|
void | UpdateItems () |
| 現在表示中のすべてのアイテムを更新する。
|
ListPanelItem | GetListItem (int index) |
| 指定したインデックスのアイテムを取得する
|
ListPanelItem | GetListItem (int sectionIndex, int indexInSection) |
| 指定したインデックスのアイテムを取得する
|
Protected メソッド |
internal override void | OnResetState () |
| 状態リセットハンドラ
|
internal override void | OnPreviewKeyEvent (KeyEvent keyEvent) |
| 事前キーイベントのハンドラ
|
internal override void | OnTouchEvent (TouchEventCollection touchEvents) |
| タッチイベントハンドラ
|
override void | OnUpdate (float elapsedTime) |
| 更新処理
|
プロパティ |
override float | Width [get, set] |
| 幅を取得・設定する。
|
override float | Height [get, set] |
| 高さを取得・設定する。
|
UIColor | BackgroundColor [get, set] |
| 背景色を取得・設定する。
|
ListSectionCollection | Sections [get, set] |
| セクションのコレクションを取得・設定する。
|
int | AllItemCount [get] |
| アイテムの総数を取得する。
|
bool | ShowSection [get, set] |
| セクションを表示するかどうかを取得・設定する。
|
bool | ShowEmptySection [get, set] |
| 空のセクションを表示するかどうかを取得・設定する。
|
bool | ShowItemBorder [get, set] |
| アイテムの境界画像を表示するかどうかを取得・設定する。
|
ScrollBarVisibility | ScrollBarVisibility [get, set] |
| スクロールバーの見え方を取得・設定する。
|
UIFont | SectionFont [get, set] |
| セクションのフォントを取得・設定する。
|
UIColor | SectionTextColor [get, set] |
| セクションのテキストカラーを取得・設定する。
|
UIColor | SectionBackgroundColor [get, set] |
| セクションの背景色を取得・設定する。
|
イベント |
EventHandler
< ListPanelItemSelectChangedEventArgs > | SelectItemChanged |
| アイテムが選択された場合に呼び出されるイベント
|
複数の行を持つリストウィジェット
グループ化機能とインデックス機能がある。アイテムの内容を自由にカスタマイズできる。