-1

私のクラスでは、多くの (Nokia) マッピング コンポーネントを使用して Windows Phone 8 アプリを作成しています。マップ上のオーバーレイで定義された写真を使用してマップをプログラミングしています。私のプログラム(C#WP8)には、スライダーでマップの見出しを変更できるマップがあります。ただし、マップの見出しが変更された場合、写真を含むオーバーレイは同じ方向のままであり、間違った方向を向いています。写真の回転を地図の回転と同期させる方法を誰かが知っている場合は、私の方法で解決策を教えてください。

4

1 に答える 1

0

地図とともに画像を回転させるには、RotateTransform を画像に追加し、その値を地図の見出しにバインドします。次のようにコードで実行できます。

    myImage.RenderTransformOrigin = new Point(0.5, 0.5);
    var rotateTransform = new RotateTransform();
    Binding myBinding = new Binding("Heading");
    myBinding.Source = myMap;
    BindingOperations.SetBinding(rotateTransform, RotateTransform.AngleProperty, myBinding);
    myIMage.RenderTransform = rotateTransform;
于 2013-05-29T08:07:53.853 に答える