定向PushPin

时间:2011-06-30 14:10:13

标签: windows-phone-7 direction

我有一个使用Bing Maps Silverlight控件的Windows Phone 7应用程序。任何人都可以建议如何在地图上放置一个图钉来指示行进方向。

我目前使用红点来显示当前位置。

<maps:MapLayer x:Name="LocationLayer">
    <maps:Pushpin Style="{StaticResource CurrentLocationPushpinStyle}"  
    Location="{Binding CurrentLocation}"  />
</maps:MapLayer>

CurrentLocation在位置更改事件中更新。

我想要达到的目标是指向旅行方向的箭头(e.Position.Location.Course),它将随着旅行方向的变化而不断更新。

1 个答案:

答案 0 :(得分:0)

我认为您需要创建一个扩展PushPin的自定义控件。

您可以使用RotationTransform根据当前和上一个方向“转动”箭头。显然,您必须跟踪之前(不同)的位置才能执行此操作。