捕捉全景控制中的触摸事件

时间:2010-11-02 09:58:22

标签: silverlight windows-phone-7

我制作了自己的用户控件,通过Touch.FrameReported捕获触摸事件。当我将控件放在“普通”页面上时,一切正常。但是当我把它放在全景控制中时它出错了,上下移动按预期工作,但是当我向左或向右移动手指时,全景控制随之移动。我该如何阻止这种行为?

迎接

2 个答案:

答案 0 :(得分:1)

如果您的控件不是太大(比如切换开关),那么最近发布的这个解决方案似乎正在为人们处理pano / pivot上的手势冲突。你可能想看一下。

Preventing the Pivot or Panorama controls from scrolling

出于用户体验的原因,虽然我不会考虑在更大的范围内这样做,因为它可能会给用户造成混淆。

答案 1 :(得分:0)

你不要'!

请勿将[自定义]手势放在枢轴或全景页面上。您已经遇到了这样做的技术限制之一,但您可能需要处理更大的潜在用户体验问题。