我已经开发了自己的地图控件(类似 Bing 地图控件),但是当我将此地图向右或向左移动时,全景图会改变视图,但是当我移动同一个 bing 地图时,视图不会改变。我如何像在 Bing 地图中一样执行我的控件的行为
问问题
316 次
1 回答
1
问题是您的控件正在尝试处理手势,全景图也是如此。在工具的早期版本中,这对很多人来说是一个大问题。标准的反应总是避免这种情况,因为它对可用性有影响。不幸的是,在某些情况下您确实需要这样做。
NoDo 更新(2011 年 3 月)包括一个“修复”以解决内置控件的此问题。但这对你没有帮助。
幸运的是,有一个解决方法。
当与您的控件进行联系时,您会禁用容器上的“IsHitTestVisible”属性,这样它就不会接收到您正在捕获的手势。不过,一定要在之后设置它。
有关详细信息,请参阅http://mine.tuxfamily.org/?p=111 。
于 2011-05-19T12:54:56.020 回答