AdjustableArrowCap 类

定义

表示可调整的箭头形状的线的末端。 此类不能被继承。

public ref class AdjustableArrowCap sealed : System::Drawing::Drawing2D::CustomLineCap
public sealed class AdjustableArrowCap : System.Drawing.Drawing2D.CustomLineCap
type AdjustableArrowCap = class
    inherit CustomLineCap
Public NotInheritable Class AdjustableArrowCap
Inherits CustomLineCap
继承

注解

注意

在 .NET 6 及更高版本中, System.Drawing.Common 包(包括此类型)仅在 Windows 操作系统上受支持。 在跨平台应用中使用此类型会导致编译时警告和运行时异常。 有关详细信息,请参阅 System.Drawing.Common 仅在 Windows 上受支持

构造函数

AdjustableArrowCap(Single, Single)

使用指定的宽度和高度初始化 AdjustableArrowCap 类的新实例。 始终填充用此构造函数创建的箭头末端。

AdjustableArrowCap(Single, Single, Boolean)

使用指定的宽度、高度和填充属性初始化 AdjustableArrowCap 类的新实例。 箭头末端是否填充取决于传递给 isFilled 参数的自变量。

属性

BaseCap

获取或设置该 LineCap 所基于的 CustomLineCap 枚举。

(继承自 CustomLineCap)
BaseInset

获取或设置线帽和直线之间的距离。

(继承自 CustomLineCap)
Filled

获取或设置是否填充箭头末端。

Height

获取或设置箭头末端的高度。

MiddleInset

获取或设置箭头末端的边框和填充之间的单位数量。

StrokeJoin

获取或设置 LineJoin 枚举,该枚举确定如何联接构成此 CustomLineCap 对象的直线。

(继承自 CustomLineCap)
Width

获取或设置箭头末端的宽度。

WidthScale

获取或设置相对于 CustomLineCap 对象的宽度此 Pen 类对象的缩放量。

(继承自 CustomLineCap)

方法

Clone()

创建此 CustomLineCap 的一个精确副本。

(继承自 CustomLineCap)
CreateObjRef(Type)

创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。

(继承自 MarshalByRefObject)
Dispose()

释放由此 CustomLineCap 对象使用的所有资源。

(继承自 CustomLineCap)
Dispose(Boolean)

释放由 CustomLineCap 占用的非托管资源,还可以另外再释放托管资源。

(继承自 CustomLineCap)
Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetLifetimeService()
已过时.

检索控制此实例的生存期策略的当前生存期服务对象。

(继承自 MarshalByRefObject)
GetStrokeCaps(LineCap, LineCap)

获取用于构成此自定义线帽的起始直线和结束直线的线帽。

(继承自 CustomLineCap)
GetType()

获取当前实例的 Type

(继承自 Object)
InitializeLifetimeService()
已过时.

获取生存期服务对象来控制此实例的生存期策略。

(继承自 MarshalByRefObject)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
MemberwiseClone(Boolean)

创建当前 MarshalByRefObject 对象的浅表副本。

(继承自 MarshalByRefObject)
SetStrokeCaps(LineCap, LineCap)

设置用于构成此自定义线帽的起始直线和结束直线的线帽。

(继承自 CustomLineCap)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于