2013-06-02 3 views
0

У меня есть контроль над картой в приложении «Панорама».WP8 Карта в панораме

Поскольку карта прокручивается, она не позволяет пользователю перейти на следующий экран. Цель карты - захватить местоположение пользователя и позволить пользователю слегка перемещать карту.

Как только пользователь удовлетворен позиционированием карты, я хочу разрешить пользователю прокручивать следующий экран, но это становится затруднительным, так как карта почти подходит по всей ширине.

Код:

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

ответ

2

После того, как пользователь удовлетворен позицией, вы можете установить IsHitTestVisible ложь на контроле Map.

Map.IsHitTestVisible = false; 

Это предотвратит прокрутку, влияющую на контроль карты, и ваша панорама будет реагировать на события прокрутки.

+0

Отлично. Я сделаю это! – Subby

+0

Это работало как шарм. Любая идея, как я могу сделать приложение Panorama для перехода на другой экран нажатием кнопки? – Subby

+1

Я думаю, что я ответил на это по вашему вопросу здесь: http://stackoverflow.com/questions/16899938/wp8-automatic-slide-to-next-screen –

Смежные вопросы