4

Expression Blend で wp7 アプリをモックアップして、特定のジェスチャに応答するイベント ハンドラーのセットアップを探しています。一部のBing-ingでは、「on click」などを使用してタップ間の時間を自分で確認することをお勧めしている人がいますが、もっと簡単な方法があるはずです。

ジェスチャ (または特定の種類のジェスチャ) に対して発生する Silverlight コントロールのイベントはありますか?

4

1 に答える 1

9

Silverlight for Windows Phone 7 には、ジェスチャのサポートがネイティブには含まれていません。ただし、利用可能なオプションがいくつかあります。

Silverlight for Windows Phone Toolkitには、GestureService/GestureListener が含まれており、最初に確認することをお勧めします。

Laurent Bugnion は、特定の要件に応じて、興味深いMultiTouch ビヘイビアーをいくつか作成しました。

最後のオプションは、XNA Framework でサポートされているジェスチャの一部を使用することです。Mike Ormond は、それらの使用法についての優れた紹介を書いています。

それを超えて、 ManipulationStartedManipulationDelta、およびManipulationCompletedイベントを使用して、ジェスチャーを自分で検出/決定する必要があります。MSDN には、操作イベントを処理するためのガイドもあります。これは、ジェスチャーを自分で検出するためのポインターとしても使用できます。

于 2010-10-14T20:10:27.147 に答える