私は完全な逆の問題を抱えています。メイン画面を Silverlight に設定し、そこから実際にゲームをプレイする XNA コードに移動します。
ここでの問題は、SL から XNA に初めてナビゲートするときに、ジェスチャーが設定されていないため、正常に動作することです。ここでジェスチャーを設定します。ここで、最初の画面 (シルバーライト) に戻ります。そこから [再生] ボタンをもう一度クリックして、xna コードを開きます。ここでは、デフォルトで TouchPanel.IsGestureAvailable == true が表示され、ゲームプレイに問題が発生しています。
ユーザーが XNA から Silverlight に移動するときは、すべてのジェスチャを無効にする必要があるため、ユーザーが SL から XNA に再度移動するときは正常に動作します。
2日間立ち往生していて解決策が得られないので、誰か助けてください。
前もって感謝します。ジェイコブ