Windows Phone 7地图控制:平移地图,同时保持图钉不变

本文关键字:地图 Phone 控制 Windows | 更新日期: 2023-09-27 18:09:55

我正在开发一个WP7(芒果)应用程序,它有一个必应地图控件,屏幕上有一个图钉。我需要能够拖动/平移地图,使地图视图的变化,而图钉保持在一个恒定的位置相对于屏幕上。我怎样才能做到这一点呢?大头针似乎总是附着在地图上,并随着地图移动。

(这基本上是在地图周围拖动图钉的另一种选择,即在图钉周围拖动地图)

Windows Phone 7地图控制:平移地图,同时保持图钉不变

不要在Pushpin中添加Location。相反,只需将Margin设置为您想要的值。边界是从Map控件

的绝对中心计算的。

这样它就会在一个固定的位置。或者,你可以在画布上添加地图,然后在画布上绘制任何元素。

但是你为什么要这样做,我真的想不出来。

通常情况下,图钉是根据地理位置(GPS坐标)固定的,当你平移/拖动/缩放地图时,它会停留在那个固定点上。这就是Pushpin.Location属性的作用