我有完全相反的问题。我将主屏幕设置为 Silverlight,然后我使用 XNA 代码来实际玩我的游戏。
现在的问题是,当我第一次从 SL 导航到 XNA 时,它工作正常,因为我的手势没有设置。在这里,我设置了我的手势。现在我导航回第一个屏幕(silverlight)。从那里我再次单击播放按钮以打开我的 xna 代码。在这里,默认情况下它给了我 TouchPanel.IsGestureAvailable == true ,这导致我的游戏出现问题。
我需要确保当用户从 XNA 导航到 Silverlight 时,所有手势都应该被禁用,所以当用户再次从 SL 导航到 XNA 时......它工作正常。
任何人都可以帮助我,因为我已经被困 2 天并且没有得到任何解决方案。
提前致谢。雅各布