我有一个使用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),它将随着旅行方向的变化而不断更新。
答案 0 :(得分:0)
我认为您需要创建一个扩展PushPin
的自定义控件。
您可以使用RotationTransform根据当前和上一个方向“转动”箭头。显然,您必须跟踪之前(不同)的位置才能执行此操作。