MAUI 中的路径旋转变换问题

问题描述 投票:0回答:1
xaml path maui angle rotatetransform
1个回答
0
投票

你的问题很复杂。

其中一个原因是您的路径仅覆盖了网格的一半。如果你想让它渲染,你需要确保它填满所有空间。

现在您可以放置:

<Path WidthRequest="100" HeightRequest="100"...

问题的第二部分是方面如何将三角形放置在画布上。 如果您只进行第一个更改,您将看到一个中心三角形,它围绕自身旋转。

现在您可以用以下内容替换方面和数据:

... Data="M 0,0 50,50 0,100 0,0" Aspect="None" ...

像这样旋转的另一种方法是应用变换链。

无需更改数据和方面,您可以用 TransformGroup 替换 RotateTransform。

<TransformGroup>
   <RotateTransform Angle="90" CenterX="50" CenterY="50" />
   <TranslateTransform X="-25"/>
</TransformGroup>
© www.soinside.com 2019 - 2024. All rights reserved.