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)删除几何路径指定索引处的段。

也可以看看