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

另请参见