我如何无法在 WP7 的全景视图中处理 selectionchange 事件?

Posted

技术标签:

【中文标题】我如何无法在 WP7 的全景视图中处理 selectionchange 事件?【英文标题】:How i can NOT handle the selectionchange event in Panoramic View in WP7? 【发布时间】:2011-05-19 10:35:19 【问题描述】:

我已经开发了自己的地图控件(类似于 Bing 地图控件),但是当我将此地图向右或向左移动时,全景图会改变视图,但是当我移动同一个 bing 地图时,视图不会改变。我如何像在 Bing 地图中一样执行我的控件的行为

【问题讨论】:

【参考方案1】:

问题是您的控件正在尝试处理手势,全景图也是如此。在工具的早期版本中,这对很多人来说是一个大问题。标准的反应总是避免这种情况,因为它对可用性有影响。不幸的是,在某些情况下您确实需要这样做。 NoDo 更新(2011 年 3 月)包括一个“修复”以解决内置控件的此问题。但这对你没有帮助。

幸运的是,有一个解决方法。 当与您的控件进行联系时,您会禁用容器上的“IsHitTestVisible”属性,这样它就不会接收到您正在捕获的手势。不过,请务必在之后设置它。

更多详情请见http://mine.tuxfamily.org/?p=111。

【讨论】:

以上是关于我如何无法在 WP7 的全景视图中处理 selectionchange 事件?的主要内容,如果未能解决你的问题,请参考以下文章

为啥更新时WP7全景页面会跳回?

当用户滚动时,在 WP7 上更改全景图的背景图像

如何防止 WP8 Panorama Control 暂时滑动?

全景标题绑定

max如何渲染720度全景图

3d全景效果图如何制作?