Pen.SetLineCap(LineCap, LineCap, DashCap) Metodo

Definizione

Imposta i valori che determinano lo stile dell'estremità utilizzata per terminare le linee disegnate da questo Pen.

public void SetLineCap (System.Drawing.Drawing2D.LineCap startCap, System.Drawing.Drawing2D.LineCap endCap, System.Drawing.Drawing2D.DashCap dashCap);

Parametri

startCap
LineCap

Oggetto LineCap che rappresenta lo stile dell'estremità da utilizzare all'inizio delle linee disegnate con questo Pen.

endCap
LineCap

Oggetto LineCap che rappresenta lo stile dell'estremità da utilizzare alla fine delle linee disegnate con questo Pen.

dashCap
DashCap

Oggetto LineCap che rappresenta lo stile dell'estremità da utilizzare all'inizio o alla fine delle linee tratteggiate disegnate con questo Pen.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, che è un parametro del gestore eventi Paint. Il codice crea un Pen e lo imposta per disegnare estremità di ancoraggio freccia all'inizio delle righe:

public void SetLineCap_Example(PaintEventArgs e)
{
             
    // Create a Pen object with a dash pattern.
    Pen capPen = new Pen(Color.Black, 5);
    capPen.DashStyle = DashStyle.Dash;
             
    // Set the start and end caps for capPen.
    capPen.SetLineCap(LineCap.ArrowAnchor, LineCap.Flat, DashCap.Flat);
             
    // Draw a line with capPen.
    e.Graphics.DrawLine(capPen, 10, 10, 200, 10);
}

Si applica a

Prodotto Versioni
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9