GeometryPath

GeometryPath class

表示 GeometryShape 的几何路径

public sealed class GeometryPath : IGeometryPath

构造函数

名称描述
GeometryPath()创建 GeometryPath 实例

属性

名称描述
FillMode { get; set; }设置填充模式
PathData { get; }作为路径段数组返回 GeometryShape 的几何路径。
Stroke { get; set; }设置描边外观

方法

名称描述
ArcTo(float, float, float, float)将指定的弧添加到路径。
CloseFigure()关闭此路径的当前图形
CubicBezierTo(PointF, PointF, PointF)在路径末尾添加三次贝塞尔曲线
CubicBezierTo(PointF, PointF, PointF, uint)在路径的指定位置添加三次贝塞尔曲线
CubicBezierTo(float, float, float, float, float, float)在路径末尾添加三次贝塞尔曲线
CubicBezierTo(float, float, float, float, float, float, uint)在路径的指定位置添加三次贝塞尔曲线
LineTo(PointF)在路径末尾添加直线
LineTo(float, float)在路径末尾添加直线
LineTo(PointF, uint)在路径的指定位置添加直线
LineTo(float, float, uint)在路径的指定位置添加直线
MoveTo(PointF)设置下一个点的位置。
MoveTo(float, float)设置下一个点的位置。
QuadraticBezierTo(PointF, PointF)在路径末尾添加二次贝塞尔曲线
QuadraticBezierTo(PointF, PointF, uint)在路径的指定位置添加二次贝塞尔曲线
QuadraticBezierTo(float, float, float, float)在路径末尾添加二次贝塞尔曲线
QuadraticBezierTo(float, float, float, float, uint)在路径的指定位置添加二次贝塞尔曲线
RemoveAt(int)删除几何路径中指定索引的段。

另见