2011-06-30 20 views
0

私はBing Maps Silverlightコントロールを使用しているWindows Phone 7アプリを持っています。誰もが旅行の方向を示す地図上に押しピンを配置する方法を提案することができます。方向性PushPin

現在、現在の場所を示すために赤い点を使用しています。

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

現在の位置は、位置変更イベントで更新されます。

私が達成したいのは、旅行の方向が変わるにつれて連続的に更新される旅行の方向(e.Position.Location.Course)を指している矢印です。

+0

使用されているソリューションについては、こちらを参照してください。http://stackoverflow.com/questions/9571842/rotate-a-style-image-on-windows-phone – Declan

答えて

0

PushPinを拡張するカスタムコントロールを作成する必要があると思います。

RotationTransformを使用して、現在の方向と前の方向に基づいて矢印を「回転」させることができます。あなたは明らかにこれを行うには、以前の(別の)場所を追跡する必要があります。

関連する問題