ページ単位でスクロールするコンテナウィジェット
[詳細]
すべてのメンバ一覧
説明
ページ単位でスクロールするコンテナウィジェット
複数のパネルで構成される。
メソッド
int AddPage |
( |
Panel |
panel | ) |
|
Panel GetPage |
( |
int |
index | ) |
|
指定したページのパネルを取得する。
- 引数:
-
- 戻り値:
- パネル
int InsertPage |
( |
int |
index, |
|
|
Panel |
panel |
|
) |
| |
指定したページ番号の位置にパネルを挿入する。
- 引数:
-
index | ページを挿入する位置(0~) |
panel | 挿入するページのPanelオブジェクト |
- 例外:
-
ArgumentOutOfRangeException | indexが0未満かPageCountより大きい |
ArgumentNullException | panelがnull |
void InsertPage |
( |
int |
index | ) |
|
指定したページ番号の位置にページを挿入する。
- 引数:
-
- 例外:
-
ArgumentOutOfRangeException | indexが0未満かPageCountより大きい |
internal override void OnPreviewKeyEvent |
( |
KeyEvent |
keyEvent | ) |
[protected, virtual] |
事前キーイベントのハンドラ
- 引数:
-
Widgetを再定義しています。
タッチイベントハンドラ
- 引数:
-
Widgetを再定義しています。
override void OnUpdate |
( |
float |
elapsedTime | ) |
[protected, virtual] |
更新処理
- 引数:
-
elapsedTime | 前回のUpdateからの経過時間(ミリ秒) |
Widgetを再定義しています。
bool RemovePage |
( |
Panel |
panel | ) |
|
指定したページを削除する
- 引数:
-
- 戻り値:
- panelが正常に削除された場合はtrue。それ以外はfalse。panelが見つからなかった場合もfalseを返す。
void RemovePageAt |
( |
int |
index | ) |
|
指定したページ番号のページを削除する。
- 引数:
-
- 例外:
-
ArgumentOutOfRangeException | indexが0未満かPageCount以上 |
void ScrollTo |
( |
int |
index, |
|
|
bool |
withAnimation |
|
) |
| |
指定したページの位置までスクロールする。
- 引数:
-
index | ページのインデックス |
withAnimation | アニメーションするかどうか |