IGeometryPath

IGeometryPath 接口

表示 GeometryShape 的几何路径

public interface IGeometryPath

属性

名称描述
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)移除几何路径中指定索引的段。

另请参见