Pen.Alignment プロパティ
アセンブリ: System.Drawing (system.drawing.dll 内)

/** @property */ public PenAlignment get_Alignment () /** @property */ public void set_Alignment (PenAlignment value)
public function get Alignment () : PenAlignment public function set Alignment (value : PenAlignment)
この Pen の配置を表す PenAlignment。


このプロパティでは、閉じられた曲線および多角形の、Pen での描画方法を決定します。PenAlignment 列挙体では 5 つの値を指定します。ただし、Center および Inset という 2 つの値だけで、描画された直線の外観を変更できます。Center はこのプロパティの既定値で、ペンの幅が曲線または多角形のアウトラインの中心に設定されるよう指定します。このプロパティの Inset の値は、ペンの幅が曲線または多角形のアウトラインの内側に設定されるよう指定します。残りの 3 つの値、Right、Left、および Outset を使用すると、ペンは中央に設定されます。
配置が Inset に設定された Pen では、描画がくぼみ位置に設定されたり中央位置に設定されたりするなど、信頼性の低い結果になります。また、くぼみペンを使用して複合直線を描画したり、Triangle ダッシュ キャップを持つ破線を描画したりすることはできません。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


PenAlignment 列挙体
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Enumeration PenAlignment

メンバ名 | 説明 | |
---|---|---|
Center | Pen オブジェクトの中心が、理論上の線上に配置されることを指定します。 | |
Inset | Pen が、理論上の線の内側に配置されることを指定します。 | |
Left | Pen が、理論上の線の左側に配置されることを指定します。 | |
Outset | Pen が、理論上の線の外側に配置されることを指定します。 | |
Right | Pen が、理論上の線の右側に配置されることを指定します。 |


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- PenAlignmentのページへのリンク