Pen.Alignment 属性

定义

获取或设置此 Pen对齐方式。

public:
 property System::Drawing::Drawing2D::PenAlignment Alignment { System::Drawing::Drawing2D::PenAlignment get(); void set(System::Drawing::Drawing2D::PenAlignment value); };
public System.Drawing.Drawing2D.PenAlignment Alignment { get; set; }
member this.Alignment : System.Drawing.Drawing2D.PenAlignment with get, set
Public Property Alignment As PenAlignment

属性值

表示此PenAlignment对齐方式的 APen

例外

指定的值不是 . 的 PenAlignment一个成员。

Alignment 属性在不可变 Pen上设置,例如类返回的属性 Pens

注解

此属性确定绘制封闭曲线和多边形的方式 Pen 。 枚举 PenAlignment 指定了五个值;但是,只有两个值 , Center 并且 Inset - 将更改绘制线条的外观。 Center 是此属性的默认值,指定笔的宽度以曲线或多边形的轮廓为中心。 此属性的值 Inset 指定笔的宽度位于曲线或多边形的轮廓内。 其他三个值( RightLeftOutset将导致居中对齐的笔。

Pen其对齐方式集将Inset产生不可靠的结果,有时在内嵌位置绘制,有时位于居中位置。 此外,内嵌笔不能用于绘制复合线,也不能绘制带 Triangle 短划线帽的虚线。

适用于