寝ようかな、と思ったら友人がお悩み中なようなので、ヒントをここに。
細かい説明は要望あれば書きます。
Silverlight 3の時のコードなので、動かなければ教えてください。 1.Touchのイベントにハンドラを追加。
コードビハインドで以下を書く。 Touch.FrameReported += ハンドラ;
ちなみにTouchはインスタンスを生成する必要はありません。
コード゙ビハインドに「Touch」と書けば行ける(はず) 2.ハンドラを作ろう。
1で指定したイベントハンドラはこんな感じ。private void MultiTouch(object sender, TouchFrameEventArgs e) {
TouchPoint primary = e.GetPrimaryTouchPoint(タッチ判定するUIElement);
//タッチ→マウス とイベント処理されるので、マウスイベントを止める(=タッチ処理しかしない)
if (primary.A...

まだコメントはありません。最初のコメントを登録してみませんか?