Language

LineCap 列挙型

定義

Pen オブジェクトが線を終了できる使用可能なキャップ スタイルを指定します。

public enum class LineCap
public enum LineCap
type LineCap = 
Public Enum LineCap
継承

フィールド

名前 値 説明
Flat 0

フラット ライン キャップを指定します。

Square 1

正方形の線のキャップを指定します。

Round 2

丸線の上限を指定します。

Triangle 3

三角形の線のキャップを指定します。

NoAnchor 16

アンカーを指定しません。

SquareAnchor 17

正方形のアンカー線のキャップを指定します。

RoundAnchor 18

丸いアンカー キャップを指定します。

DiamondAnchor 19

ひし形アンカー キャップを指定します。

ArrowAnchor 20

矢印の形をしたアンカー キャップを指定します。

AnchorMask 240

ライン キャップがアンカー キャップかどうかを確認するために使用するマスクを指定します。

Custom 255

ユーザー設定の線の上限を指定します。

例

次の使用例は、一方の端に矢印を付け、もう一方の端に丸いキャップを付けて線を描画します。 この例を実行するには、Windows フォームを作成し、フォームの Paint イベントを処理します。 Paintとしてeを渡すPaintEventArgs イベント ハンドラーにサンプル コードを貼り付けます。

Pen pen = new Pen(Color.FromArgb(255, 0, 0, 255), 8);
pen.StartCap = LineCap.ArrowAnchor;
pen.EndCap = LineCap.RoundAnchor;
e.Graphics.DrawLine(pen, 20, 175, 300, 175);
Dim pen As New Pen(Color.FromArgb(255, 0, 0, 255), 8)
pen.StartCap = LineCap.ArrowAnchor
pen.EndCap = LineCap.RoundAnchor
e.Graphics.DrawLine(pen, 20, 175, 300, 175)

注釈

線の始点または終点は、線のキャップと呼ばれる複数の図形のいずれかで描画できます。 GDI+ では、円形、四角形、ひし形、矢印など、複数の線のキャップがサポートされています。 次の図は、丸いキャップと矢印のキャップを持つ線を示しています。

ペン

適用対象

こちらもご覧ください

  • ペンを使用して線や図形を描画する