WPF 각도를 보여주는 이미지 조언부탁드립니다.

앗 여기 영상이 안올라가네요

간단하게 구성해봤는데 이게 맞는지 모르겠네요

<Grid>
    <Image Source="C:\Users\user\Pictures\그림1.png"/>
    <Image Source="C:\Users\user\Pictures\그림2.png" Width="200" RenderTransformOrigin="0.5,0.5">
        <Image.RenderTransform>
            <TransformGroup>
                <ScaleTransform/>
                <SkewTransform/>
                <RotateTransform x:Name="ImageRotateTransform" Angle="0"/>
                <TranslateTransform/>
            </TransformGroup>
        </Image.RenderTransform>
    </Image>
    <TextBox Margin="10,201,666,179" x:Name="AngleText"/>
    <Button Name="RotateMinus10" Content="button" Click="Rotate_Click" Margin="10,260,666,112"/>
</Grid>
private void Rotate_Click(object sender, RoutedEventArgs e)
{
    ImageRotateTransform.Angle += int.Parse(AngleText.Text);
}

al6uiz님께서 말씀하신것 처럼 RenderTransform을 사용하면 간단하게 구현 가능할 것 같습니다.

추가로 전에 봤던 글에서 카카오 네이버 지도에서 돌아가는 아이콘 구현은 각도에 맞추어 이미지를 변경한다고 봤습니다. 각도를 입력받으면 RenderTransform을 사용할지 이미지를 변경할지는 고민해보시면 좋을 것 같습니다.

출처는 찾으면 남겨둘게요

ps) 닷넷데브 글이었네요 ㅋㅋㅋㅋ

3개의 좋아요