2

私はリングである1つの画像の2つのスライスを持っています、スライスは画像の垂直カットなので、グリッドを取り、2つの等しい列を作成し、次に左のスライスを左の列に配置し、右のスライスを右の列に配置しました。私が回転を始めたこと

「0」、「90」、「180」、「360」の角度画像は以下のようになりますここに画像の説明を入力してください

大丈夫そうです

しかし、残りの角度では、下のように回転している間、小さな裂け目が見えます ここに画像の説明を入力してください

誰かが私を助けることができますか、他のすべての角度で完全に回転するために私ができることは何ですか?

ところで、私はwinrtアプリケーションを実行しています!

4

1 に答える 1

0

私にとって、答えはオーバーラップです。ただし、画像が 0 で一致することを利用して、a を使用しRotateTransformてリングを回転させます。このような:

<Grid>
    <Grid.RenderTransform>
        <RotateTransform Angle="90" />
    </Grid.RenderTransform>
    <Image Source="ms-appx:///images/Arc1.jpg" />
    <Image Source="ms-appx:///images/Arc2.jpg" />
</Grid>

頑張ってください!

于 2013-06-20T20:37:14.930 に答える