LineCap Énumération

Définition

Spécifie les styles de limite disponibles avec lesquels un objet Pen peut mettre fin à une ligne.

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

Champs

Nom Valeur Description
Flat 0

Spécifie une limite de ligne plate.

Square 1

Spécifie une limite de ligne carrée.

Round 2

Spécifie une limite de ligne arrondie.

Triangle 3

Spécifie une limite de ligne triangulaire.

NoAnchor 16

Spécifie aucune ancre.

SquareAnchor 17

Spécifie une limite de ligne d’ancrage carrée.

RoundAnchor 18

Spécifie une limite d’ancrage arrondie.

DiamondAnchor 19

Spécifie un capuchon d’ancrage de diamant.

ArrowAnchor 20

Spécifie un capuchon d’ancrage en forme de flèche.

AnchorMask 240

Spécifie un masque utilisé pour vérifier si une limite de ligne est une limite d’ancrage.

Custom 255

Spécifie une limite de ligne personnalisée.

Exemples

L’exemple suivant dessine une ligne avec une pointe de flèche à une extrémité et une majuscule ronde à l’autre extrémité. Pour exécuter cet exemple, créez un formulaire Windows et gérez l'événement Paint du formulaire. Collez l’exemple de code dans le Paint gestionnaire d’événements en passant e en tant que 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 majuscules de trait. GDI+ prend en charge plusieurs extrémités de ligne, telles que ronde, carrée, diamant et pointe de flèche. L’illustration suivante montre une ligne avec un capuchon rond et une pointe de flèche.

Stylos

S’applique à

Voir aussi