是否可以在xaml中的椭圆上绘制多边形? 像这样:
<Ellipse
<Polygon Points="8,0 16,16, 0,16" Fill="Black" Margin="143,51,141,233" />
我需要它,因为我想旋转一个椭圆。多边形应该用椭圆旋转。
答案 0 :(得分:2)
将两个形状放在画布中并使用RotateTransform
旋转画布<Canvas>
<Canvas.RenderTransform>
<RotateTransform CenterX="0" CenterY="0" Angle="45" />
</Canvas.RenderTransform>
<Ellipse />
<Polygon />
</Canvas>