Partager via


LineCap Énumération

Définition

Spécifie les styles d'embouts avec lesquels un objet Pen peut terminer des lignes.

public enum class LineCap
public enum LineCap
type LineCap = 
Public Enum LineCap
Héritage

Champs

AnchorMask 240

Spécifie un masque utilisé pour vérifier si un embout de ligne est un embout d'ancrage.

ArrowAnchor 20

Spécifie un embout d'ancrage en forme de flèche.

Custom 255

Spécifie un embout de ligne personnalisé.

DiamondAnchor 19

Spécifie un embout d'ancrage en forme de losange.

Flat 0

Spécifie une extrémité de ligne à deux dimensions (flat).

NoAnchor 16

Spécifie qu'il n'y a pas d'ancrage.

Round 2

Spécifie un embout de ligne arrondi.

RoundAnchor 18

Spécifie un embout d'ancrage arrondi.

Square 1

Spécifie un embout de ligne carré.

SquareAnchor 17

Spécifie un embout d'ancrage carré.

Triangle 3

Spécifie un embout de ligne triangulaire.

Exemples

L’exemple suivant dessine une ligne avec une pointe de flèche à une extrémité et une pointe ronde à l’autre extrémité. Pour exécuter cet exemple, créez un Windows Form et gérez l’événement du Paint formulaire. Collez l’exemple de code dans le Paint gestionnaire d’événements en passant e sous la forme 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)

Remarques

Vous pouvez dessiner le début ou la fin d’une ligne dans l’une des formes appelées embouts de trait. GDI+ prend en charge plusieurs embouts de ligne, tels que ronds, carrés, diamants et pointes de flèche. L’illustration suivante montre une ligne avec un capuchon rond et une pointe de flèche.

Stylos

S’applique à

Voir aussi