旋转图像X度c# wpf
本文关键字:wpf 图像 旋转 | 更新日期: 2023-09-27 18:03:54
这已经困扰了我很多年了,我只是想要一个简单的方法来旋转图像X度。(这是一个炮塔防御游戏,在这个游戏中,炮塔需要向某个方向射击)
我想要这样的东西:
public Image getRotatedImage(Image img, float angle)
{
//Code here to rotate the image
return img
}
所有这些都是在c# wpf中实现的,当然是动态的。D
请勿使用代码更改图像。让WPF使用RotateTransform为您旋转它。
<Image ...>
<Image.RenderTransform>
<RotateTransform Angle="45" />
</Image.RenderTransform>
</Image >
或者在代码中对图像应用RotateTransform:
RotateTransform rotateTransform = new RotateTransform(45);
img.RenderTransform = rotateTransform;