我刚开始使用WPF。我想在点击按钮时旋转一张图片,但是我不想让图像在一次旋转中立即旋转。我希望用户每次看到图像旋转一度。在C#中,最简单的方法是什么?
将RotateTransform应用于图像,其初始Angle设置为0。然后以正常方式动画化变换的角度属性。
如果您特别想要离散旋转,即旋转在一度跳跃中可见,请使用DoubleAnimationUsingKeyFrames而不是普通的DoubleAnimation,并使每个关键帧成为DiscreteDoubleKeyFrame。(在这种情况下,您可能需要通过编程生成storyboard,因为您会有很多关键帧。)