WPF中可以使用path来画圆圈或圆弧,下面我们来看使用xaml格式的代码如何实现圆弧的绘制。
<Path Data="M 1060,460 A 270,270 0 0 0 991,269" Stroke="#039253" StrokeThickness="20" Fill="Transparent"/>
path的Data属性介绍
- M 1060,460,其中代表起点坐标为1060,460
- A 270,270 0 0 0 991,269
- p1 p2,p3 p4 p5 p6 p7,p8
- p1:A为Arc的缩写
- p2,p3:270,270代表圆弧的长轴和短轴半径,相同时代表圆
- p4:代表图形的旋转角度为0度
- p5:当设置旋转角度,且大于180度时生效。1表示取大圆弧,0表示取小圆弧。此处取0。
- p6:0代表逆时针绘制,1代表顺时针绘制。
- p7,p8:代表圆弧终点坐标。
- Z 最后的Z代表路径闭合,此处无Z