次の方法で共有


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

プロパティ値

この Pen の配置を表す PenAlignment

例外

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

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

注釈

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

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

適用対象