WPF,如何更改 RenderOrigin 并保留位置?



我想知道如何在不改变其位置的情况下改变元素的RenderOrigin ?我注意到改变RenderOrigin会影响元素的位置,特别是当它被旋转的时候!

如何在改变RenderOrigin之前和之后计算元素位置之间的X, Y ?

更改RenderTransformOrigin将更改应用于对象的任何RenderTransform的原点。如果你不选择对象的中心点(即0.5,0.5),对象可能会出现移动。假设您指的是RenderTransformOrigin,请尝试0.5,0.5,这意味着将在中心周围应用旋转和缩放操作。

有帮助吗?

最新更新