我想知道如何在不改变元素位置的情况下更改RenderTransformOrigin
。我注意到更改RenderTransformOrigin
会影响元素位置。
我该如何计算更改RenderTransformOrigin
前后元素位置的X
和Y
值?
XAML
<Button
Content="Button"
Height="100"
Width="100"
RenderTransformOrigin="0, 0">
<Button.RenderTransform>
<TransformGroup>
<ScaleTransform/>
<SkewTransform/>
<RotateTransform Angle="90"/>
<TranslateTransform/>
</TransformGroup>
</Button.RenderTransform>
</Button
RenderTransformOrigin="0.5,0.5"
你确定这会改变位置吗? - Abin