Freigeben über


LineCap Enumeration

Definition

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

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

Felder

AnchorMask 240

Gibt ein Maske an, mit der überprüft wird, ob es sich bei einem Linienende um das Ende eines Ankers handelt.

ArrowAnchor 20

Gibt ein pfeilförmiges Ankerende an.

Custom 255

Gibt ein benutzerdefiniertes Linienende an.

DiamondAnchor 19

Gibt ein rautenförmiges Ankerende an.

Flat 0

Gibt ein abgeflaches Linienende an.

NoAnchor 16

Gibt an, dass kein Anker verwendet wird.

Round 2

Gibt ein rundes Linienende an.

RoundAnchor 18

Gibt ein rundes Ankerende an.

Square 1

Gibt ein quadratisches Linienende an.

SquareAnchor 17

Gibt ein quadratisches Ankerlinienende an.

Triangle 3

Gibt ein dreieckiges Linienende an.

Beispiele

Im folgenden Beispiel wird eine Linie mit einer Pfeilspitze an einem Ende und einem abgerundeten Abschluss am anderen Ende gezeichnet: Um dieses Beispiel auszuführen, erstellen Sie ein Windows Form-Formular, und behandeln Sie das Ereignis des Formulars Paint . Fügen Sie den Beispielcode in den Ereignishandler Paint ein, der e als PaintEventArgs übergibt.

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 für den Anfang oder das Ende einer Linie verschiedene Formen verwenden. Diese werden als Linienabschluss bezeichnet. GDI+ unterstützt mehrere Linienabschlüsse, z. B. abgerundeter und gerader Abschluss sowie rauten- und pfeilförmiger Abschluss. Die folgende Abbildung zeigt eine Linie mit einer runden Kappe und einer Pfeilkappe.

Stifte

Gilt für:

Weitere Informationen