1

.NET 3.5 sp1 と ManipulationProcessor を使用した Windows 7 マルチタッチ機能の 2 つのコード サンプル (C# が最適) を希望します。

  1. 2 本指クリックのサンプル – ユーザーが 2 本の指を同時に使用して Rectangle などの UIElement を「クリック」すると (閉じる)、イベントが発生する必要があります。クリック イベントは、「アップ」イベントが発生したときではなく、「ダウン」イベントが発生したときに発生する必要があります。
  2. 2 本指ドラッグのサンプル – ユーザーが 2 本の指を並べて画面上で上下にドラッグすると、デルタ イベントが発生する必要があります。必要なデータは「デルタ量」です。これは、最後のデルタ イベント以降に指がドラッグした距離と、ユーザーが指を画面上で上下にドラッグしたかどうかを示す「デルタ方向」です。これは、ManipulationProcessor.ManipulationDelta に既に存在する Y Translation デルタ データに似ていますが、2 本の指が存在し、ジェスチャ全体で隣り合っている場合にのみトリガーされます。
4

1 に答える 1

2

これは、マルチタッチアプリケーションの実行に関する優れたデモです。コードサンプルが散らばっています。

于 2009-08-26T18:51:06.013 に答える