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,表示這個 Pen 的對齊。

例外狀況

指定的值不是 PenAlignment 的成員。

Alignment 屬性設定於不可變動的 Pen 上,例如 Pens 類別傳回的項目。

備註

此屬性決定繪製封閉曲線和多邊形的方式 Pen 。 列舉 PenAlignment 會指定五個值;不過,只有兩個值 - CenterInset - 將會變更繪製線條的外觀。 Center 是這個屬性的預設值,並指定畫筆的寬度是以曲線或多邊形的外框為中心。 此屬性的 值 Inset 指定畫筆的寬度位於曲線或多邊形的外框內。 其他三個值 RightLeftOutset都會產生置中手寫筆。

Pen 其對齊設定 Inset 為會產生不可靠的結果,有時會在內嵌位置繪製,有時在置中位置繪製。 此外,內嵌筆無法用來繪製複合線條,也無法使用虛線上限繪製虛線 Triangle

適用於