Управление картой в Windows Phone 7: панорамирование карты при сохранении постоянной кнопки - PullRequest
1 голос
/ 29 сентября 2011

Я работаю над приложением WP7 (манго), которое имеет элемент управления Bing Maps с одним нажатием кнопки на экране. Мне нужно иметь возможность перетаскивать / перемещать карту так, чтобы вид карты менялся, в то время как канцелярская кнопка остается в постоянной позиции относительно экрана. Как мне этого добиться? Кажется, что булавка всегда прикреплена к карте и перемещается вместе с картой.

(Это в основном альтернатива перетаскиванию канцелярской кнопки по карте, т.е. перетаскиванию карты вокруг канцелярской кнопки).

1 Ответ

0 голосов
/ 29 сентября 2011

Не добавляйте Location к кнопке. Вместо этого просто установите Margin на нужные вам значения. Поля рассчитываются от абсолютного центра элемента управления карты

Таким образом, он будет в фиксированном положении. Кроме того, вы можете добавить карту на холст и просто нарисовать любой элемент поверх холста.

Но почему вы хотите это сделать, я действительно не могу себе представить.

Обычно канцелярская кнопка фиксируется в соответствии с географическим положением (координатой GPS) и остается в этой фиксированной точке при перемещении / перетаскивании / увеличении карты. Вот для чего свойство / атрибут Pushpin.Location.

...