LineCap Enumeration

Definition

Gibt die verfügbaren Kapitälchenarten an, mit denen ein Pen -Objekt eine Linie beenden kann.

public enum class LineCap
public enum LineCap
type LineCap = 
Public Enum LineCap
Vererbung

Felder

Name Wert Beschreibung
Flat 0

Gibt eine flache Linienobergrenze an.

Square 1

Gibt eine quadratische Linienlinie an.

Round 2

Gibt eine gerundete Linienlinie an.

Triangle 3

Gibt eine dreieckige Linienlinie an.

NoAnchor 16

Gibt keinen Anker an.

SquareAnchor 17

Gibt eine quadratische Ankerlinie an.

RoundAnchor 18

Gibt eine runde Ankerkappe an.

DiamondAnchor 19

Gibt eine Rautenankerkappe an.

ArrowAnchor 20

Gibt eine pfeilförmige Ankerkappe an.

AnchorMask 240

Gibt eine Maske an, die verwendet wird, um zu überprüfen, ob es sich bei einer Linienkappe um eine Ankerkappe handelt.

Custom 255

Gibt eine benutzerdefinierte Linienkappe an.

Beispiele

Das folgende Beispiel zeichnet eine Linie mit einer Pfeilspitze an einem Ende und einer runden Kappe am anderen Ende. Erstellen Sie zum Ausführen dieses Beispiels ein Windows Formular, und behandeln Sie das Paint-Ereignis des Formulars. Fügen Sie den Beispielcode in den Ereignishandler ein, der Paint als .ePaintEventArgs

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)

Hinweise

Sie können den Anfang oder das Ende einer Linie in einer von mehreren Formen zeichnen, die als Linienkappen bezeichnet werden. GDI+ unterstützt mehrere Linienkappen, z. B. runde, quadratische, raute und Pfeilspitze. Die folgende Abbildung zeigt eine Linie mit einer runden Kappe und einer Pfeilkappe.

Stifte

Gilt für:

Weitere Informationen