我想旋转按钮到90度,但它被剪裁,因为它旋转arount(0,0).如果我不知道它的宽度(以像素为单位)(如果是许多按钮的模板),如何让它围绕中心旋转
Fra*_*ori 117
您必须将控件的RenderTransformOrigin设置为0.5,0.5.
例:
<Button RenderTransformOrigin="0.5, 0.5">
<RepeatButton.RenderTransform>
<RotateTransform Angle="90"/>
</RepeatButton.RenderTransform>
</RepeatButton>
Run Code Online (Sandbox Code Playgroud)
And*_*ndy 51
<Button ...>
<Button.LayoutTransform>
<RotateTransform CenterX="0.5" CenterY="0.5" Angle="90"/>
</Button.LayoutTransform>
</Button>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
47986 次 |
最近记录: |