0

我的全景应用程序中有一个地图控件。

由于地图是可滚动的,它会阻止用户滑动到下一个屏幕。地图的目的是捕捉用户的位置并允许用户稍微移动地图。

一旦用户对地图的定位感到满意,我希望允许用户滑动到下一个屏幕,但这变得很困难,因为地图几乎适合整个宽度。

代码:

     <phone:PanoramaItem Header="Location">
            <maps:Map x:Name="Map" ZoomLevel="7"/>
     </phone:PanoramaItem>
4

1 回答 1

2

一旦用户对位置感到满意,您可以在控件上设置IsHitTestVisible为 false 。Map

Map.IsHitTestVisible = false;

这将防止滚动影响地图控制,而您的全景图将响应滚动事件。

于 2013-06-02T23:47:42.740 回答