Pen.Alignmentとは? わかりやすく解説

Pen.Alignment プロパティ

Pen の配置を取得または設定します。

名前空間: System.Drawing
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Dim instance As Pen
Dim value As PenAlignment

value = instance.Alignment

instance.Alignment = value
public PenAlignment Alignment { get; set;
 }
public:
property PenAlignment Alignment {
    PenAlignment get ();
    void set (PenAlignment value);
}
/** @property */
public PenAlignment get_Alignment ()

/** @property */
public void set_Alignment (PenAlignment value)

プロパティ値
この Pen の配置を表す PenAlignment。

例外例外
例外の種類条件

InvalidEnumArgumentException

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

解説解説

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

配置が Inset に設定された Pen では、描画がくぼみ位置に設定されたり中央位置に設定されたりするなど、信頼性の低い結果になります。また、くぼみペンを使用して複合直線を描画したり、Triangle ダッシュ キャップを持つ破線を描画したりすることはできません。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

PenAlignment 列挙体

Pen オブジェクトの、理論上の幅 0 の直線に対する配置を指定します。

名前空間: System.Drawing.Drawing2D
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

public enum PenAlignment
public enum class PenAlignment
public enum PenAlignment
public enum PenAlignment
メンバメンバ
解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Drawing.Drawing2D 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

Pen.Alignmentのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Pen.Alignmentのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS