このトピックでは、 Infragistics のタッチ対応コントロールのタッチ ジェスチャ機能と使用を説明します。
このトピックは、以下のセクションで構成されます。
Windows 7 以前の Windows Forms コントロールがマネージされたコードでタッチ入力デジタイザーによってネイティブにユーザー操作のジェスチャをサポートしませんでした。定義済みの Windows ジェスチャのサポートを提供するために、アンマネージ コードで Windows 7 にサポートされる WM_GESTURE メッセージを使用できます。
慣性を持つ キネティック スクロール操作 ( タッチ パンニング も呼ばれる操作) は、ユーザーがタッチ画面に指をドラッグするときに発生します。移動のスピードおよび方向はウィンドウのスクロールのスピードと方向を決定します。ユーザーが指を離れた後にスクロール操作は続行します。徐々に減速して中止します。この動作は パンニング慣性 と呼ばれています。この減速でユーザー インタラクションはすぐに慣性パンニングを中止します。この動作は iPhone、iPad、および Windows タッチ対応の Surface デバイスなどのスマートフォンとタブレット デバイスによく使用されます。
パンニング ジェスチャもドラッグ選択のために使用できます。ユーザーが画面に なげなわ をドラッグして、 なげなわ 矩形内の項目を選択します。
他のジェスチャにもデフォルトの動作が関連付けられています。たとえば、長押し
ジェスチャはコンテキスト メニューを表示します。ユーザーがタッチ画面に指を離れなくて移動せずに押すジェスチャをすると、コンテキスト メニューが表示されます。
以下のリストは、ジェスチャをサポートする Infragistics タッチ対応コントロールを含みます。
UltraCalendarCombo
UltraCombo
UltraDayView
UltraDesktopAlert
UltraDockManager
UltraExplorerBar
UltraGanttView
UltraGrid
UltraListView
UltraLiveTileView
UltraMonthViewMulti
UltraMonthViewSingle
UltraMessageBox
UltraRadialMenu
UltraTimelineView
UltraTree
UltraToolbarsManager(Ribbon)
UltraWeekView
Infragistics コントロールは、Windows オペレーティング システムの標準ユーザー インターフェイス動作をエミュレートします。このルールを使用して、コントロールでタッチ ジェスチャ処理を実装します。
このトピックの追加情報については、以下のトピックも合わせてご参照ください。