2013-06-02 36 views
0

我在我的Panorama應用程序中有一個地圖控件。WP8在全景圖中的地圖

由於地圖是可滾動的,因此它會停止用戶滑動到下一個屏幕。地圖的目的是捕捉用戶的位置,並允許用戶稍微移動地圖。

一旦用戶對地圖的定位感到滿意,我希望允許用戶滑動到下一個屏幕,但這變得很困難,因爲地圖幾乎適合整個寬度。

代碼:

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

回答

2

一旦用戶感到滿意,您可以設置IsHitTestVisible假的Map控制的位置。

Map.IsHitTestVisible = false; 

這將防止滾動影響地圖控件,而您的全景圖將會響應滾動事件。

+0

非常好。我會給這一槍! – Subby

+0

這就像一個魅力。任何想法如何讓Panorama App在點擊按鈕時滑動到其他屏幕? – Subby

+1

我想我在這裏回答了你的問題:http://stackoverflow.com/questions/16899938/wp8-automatic-slide-to-next-screen –