类 CustomLineCap

CustomLineCap class

封装自定义用户定义的线帽。

public class CustomLineCap

构造函数

名称描述
CustomLineCap(GraphicsPath, GraphicsPath)使用指定的轮廓和填充初始化 CustomLineCap 类的新实例。
CustomLineCap(GraphicsPath, GraphicsPath, LineCap)从指定的现有 LineCap 枚举以及指定的轮廓和填充初始化 CustomLineCap 类的新实例。
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)从指定的现有 LineCap 枚举以及指定的轮廓、填充和内嵌距离初始化 CustomLineCap 类的新实例。

属性

名称描述
BaseCap { get; set; }获取或设置此 CustomLineCap 所基于的 LineCap 枚举。
BaseInset { get; set; }获取或设置帽子与线之间的距离。
FillPath { get; set; }获取或设置定义自定义帽子填充的对象。
StrokeJoin { get; set; }获取或设置决定组成此 CustomLineCap 对象的线段如何连接的 LineJoin 枚举。
StrokePath { get; set; }获取或设置定义自定义帽子轮廓的对象。
WidthScale { get; set; }获取或设置相对于 Pen 对象宽度,对此 CustomLineCap 类对象进行缩放的比例。

方法

名称描述
override Equals(object)检查对象是否相等。
override GetHashCode()获取当前对象的哈希码。
GetStrokeCaps(out LineCap, out LineCap)获取用于开始和结束构成此自定义帽子的线段的帽子。
SetStrokeCaps(LineCap, LineCap)设置用于开始和结束构成此自定义帽子的线段的帽子。

另请参见