Public メソッド |
| | GridListPanel (GridListScrollOrientation scrollOrientation) |
| | コンストラクタ
|
|
void | StartItemRequest () |
| | アイテムの要求を開始する。
|
| ListPanelItem | GetListItem (int index) |
| | 指定したインデックスのアイテムを取得する。
|
| void | ScrollTo (int itemIndex, float pixelOffset, bool withAnimation) |
| | 指定したアイテムの位置までスクロールする。
|
| void | ScrollTo (int itemIndex, bool withAnimation) |
| | 指定したアイテムの位置までスクロールする。
|
| void | SetListItemCreator (ListItemCreator creator) |
| | アイテムを作成するメソッドを登録する。
|
| void | SetListItemUpdater (ListItemUpdater updater) |
| | アイテムを更新するメソッドを登録する。
|
Protected メソッド |
| internal override void | OnPreviewKeyEvent (KeyEvent keyEvent) |
| | 事前キーイベントのハンドラ
|
| internal override void | OnTouchEvent (TouchEventCollection touchEvents) |
| | タッチイベントハンドラ
|
|
internal override void | OnResetState () |
| | 状態リセットハンドラ
|
| override void | OnUpdate (float elapsedTime) |
| | 更新処理
|
プロパティ |
|
override float | Width [get, set] |
| | 幅を取得・設定する。
|
|
override float | Height [get, set] |
| | 高さを取得・設定する。
|
|
GridListScrollOrientation | ScrollOrientation [get, set] |
| | スクロール方向を取得する。
|
|
UIColor | BackgroundColor [get, set] |
| | 背景色を取得・設定する。
|
| float | ItemWidth [get, set] |
| | アイテムの幅を取得・設定する。
|
| float | ItemHeight [get, set] |
| | アイテムの高さを取得・設定する。
|
| float | ItemVerticalGap [get, set] |
| | アイテムの行間を取得・設定する。
|
| float | ItemHorizontalGap [get, set] |
| | アイテムの列間を取得・設定する。
|
|
ScrollBarVisibility | ScrollBarVisibility [get, set] |
| | スクロールバーの見え方を取得・設定する。
|
|
bool | SnapScroll [get, set] |
| | アイテムごとに停止するかを取得・設定する。
|
| int | ItemIndex [get] |
| | 表示領域の左上のアイテムのインデックスを取得する。
|
|
float | ItemPixelOffset [get] |
| | 表示領域の左上のアイテムのずれを取得する。(ピクセル)
|
|
int | ItemCount [get, set] |
| | アイテムの総数を取得・設定する。
|
イベント |
EventHandler
< ListPanelItemSelectChangedEventArgs > | SelectItemChanged |
| | アイテムが選択された場合に呼び出されるイベント
|
|
EventHandler< TouchEventArgs > | Scrolling |
| | スクロール中に呼び出されるハンドラ
|