クラス DragGestureDetector

ドラッグ検出器 [詳細]

DragGestureDetectorに対する継承グラフ
GestureDetector

すべてのメンバ一覧

Public メソッド

 DragGestureDetector ()
 コンストラクタ

Protected メソッド

internal override
GestureDetectorResponse 
OnTouchEvent (TouchEventCollection touchEvents)
 タッチイベントを配信する。
internal override void OnResetState ()
 ジェスチャ解析の状態をリセットする。

プロパティ

float MaxDistance [get, set]
 最大移動距離を取得・設定する。
DragDirection Direction [get, set]
 ドラッグジェスチャの判定方向を取得・設定する

イベント

EventHandler< DragEventArgsDragDetected
 ドラッグイベントハンドラ
EventHandler< DragEventArgsDragStartDetected
 ドラッグ開始のイベントハンドラ
EventHandler< DragEventArgsDragEndDetected
 ドラッグ終了のイベントハンドラ

説明

ドラッグ検出器


メソッド

internal override GestureDetectorResponse OnTouchEvent ( TouchEventCollection  touchEvents) [protected, virtual]

タッチイベントを配信する。

引数:
touchEventsタッチイベント
戻り値:
タッチイベント配信の応答

GestureDetectorを実装しています。


イベント

EventHandler<DragEventArgs> DragDetected

ドラッグイベントハンドラ

初回のDragDetectedイベントはDragStartDetectedイベントの次のフレームから発行されます。 ドラッグ操作が開始すると、タッチアップか他のジェスチャディテクタによって終了させられるまで、移動距離にかかわらず毎フレーム発行します。