我希望自学更好的在 WPF 中做事的方法,而我通常会手动做这些事情。
在这种情况下,我有一个带有图像的 ViewBox。我还有一个按钮,它使用 DoubleAnimation 将图像向右旋转 90。
这个动画效果很好,但很明显,因为它在转动时是方形的,所以图像对 ViewBox 进行了“最佳拟合”,这使得旋转看起来很糟糕,因为它随着最长边的收缩或增长而变得越来越小以适应它特定的旋转角度。
我正在寻找有关使用适当 WPF 方法处理此问题的最佳方法的任何建议。显然,我可以手动完成所有计算,但我更感兴趣的是找到一种方法来使用 .NET 架构中内置的控件和方法。
谢谢你的帮助。