如何在WPF中执行图像的动画旋转?

PIC*_*ain 4 c# wpf image rotation

我刚开始使用WPF.我想在单击按钮时旋转图像,但我不希望图像在一次旋转中旋转.我想用一次看图像旋转一度.在C#中最简单的方法是什么?

ito*_*son 6

RotateTransform应用于Image,将其初始角度设置为0.然后以正常方式为变换的Angle属性设置动画.

如果你特别想要一个离散旋转,旋转在一度跳跃中可见地点击,使用DoubleAnimationUsingKeyFrames而不是普通的DoubleAnimation,并使每个关键帧成为DiscreteDoubleKeyFrame.(在这种情况下,您可能希望以编程方式生成故事板,因为您将拥有许多关键帧.)