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

例外

指定した値が、PenAlignment のメンバーではありません。

Alignment プロパティが、Pens クラスによって返されるオブジェクトなどの変更できない Pen に対して設定されています。

注釈

このプロパティは、閉じた曲線と多角形を Pen 描画する方法を決定します。 列挙体は PenAlignment 5 つの値を指定します。ただし、描画線の外観は 2 つの値 Center Inset のみ変更されます。 Center は、このプロパティの既定値であり、ペンの幅が曲線または多角形のアウトラインを中心にすることを指定します。 このプロパティの Inset 値は、ペンの幅が曲線または多角形のアウトライン内にあることを指定します。 他の 3 つの値 Rightである 、 Leftおよび Outset、中央にペンが作成されます。

Penアラインメントを設定するとInset、信頼性の低い結果が得られます。インセット位置で描画したり、中央揃えの位置に描画したりすることがあります。 また、インセット ペンを使用して複合線を描画したり、ダッシュ キャップを使用して破線を Triangle 描画したりすることもできません。

適用対象