article前回の記事で、Sliverlightでマルチタッチを実装するには、Touchクラスを使用することを説明しました。Touchクラスは、タッチされた座標等の生のデータを取得するクラスなので、ジェスチャーに対応したアプリを開発するには、生のデータを加工する必要があります。アプリケーションを紹介します。充分なテストをしている訳ではありませんので、実装時に参考する程度にしてください。TotalScale.ToString();break;}}}}=======================このプログラムを試すときは、まずTextBlockコントロールを3つ貼り付け、そしてMainPageクラスを上記のプログラムで書き換えてください。結論としては、TotalScaleというフィールドに、拡大率(または縮小率)が入ります。1より大きい場合は拡大、1より小さい場合は縮小です。単純に、ストレッチがピンチかを検知する場合は、TotalScaleのみを使えば検知できます。水平方向または垂直方向の拡大率を使いたい場合は、Scale.XまたはScale.Yをご使用ください。このプログラムでは、画面をタッチしたときのイベント発生時の、Down、Move、Upのそれぞれの処理を行っています。指を動かしている最中にも画面の拡大/縮小を反映させたいときは、Moveの処置を行っているときに実装します。主なフィールドの説明は、以下のとおりです。最初の指が離れたときの座標Secondで始まるフィールドは、2本目にタッチした指に関する情報です。7の場合は、同じ機能をもったManipulationという機能がありますので、そちらをご使用ください。FeedbackTrademarks。