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 プロパティは、Pen クラスによって返される変更できないPensに設定されます。

注釈

このプロパティは、 Pen が閉じた曲線と多角形を描画する方法を決定します。 PenAlignment列挙体は 5 つの値を指定しますが、CenterInsetの 2 つの値のみが描画線の外観を変更します。 Center は、このプロパティの既定値であり、ペンの幅が曲線または多角形のアウトラインの中央に配置されることを指定します。 このプロパティの値 Inset は、ペンの幅が曲線または多角形の輪郭の内側にあることを指定します。 他の 3 つの値 ( RightLeftOutset) は、中央にペンが配置されます。

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

適用対象