Condividi tramite


Procedura: utilizzare un oggetto Pen per disegnare linee

Aggiornamento: novembre 2007

Per tracciare linee, sono necessari un oggetto Graphics e un oggetto Pen. L'oggetto Graphics include il metodo DrawLine, mentre nell'oggetto Pen sono memorizzati gli attributi, quale il colore e lo spessore della linea.

Esempio

Nell'esempio che segue si traccia una linea tra (20, 10) e (300, 100). Nella prima istruzione si utilizza il costruttore della classe Pen per creare una penna di colore nero. L'argomento passato al costruttore Pen rappresenta un oggetto Color creato con il metodo FromArgb. I valori utilizzati per creare l'oggetto Color (255, 0, 0, 0) corrispondono alle componenti alfa, rosso, verde e blu del colore. Tali valori consentono di definire una penna di colore nero opaco.

Dim pen As New Pen(Color.FromArgb(255, 0, 0, 0))
e.Graphics.DrawLine(pen, 20, 10, 300, 100)

Pen pen = new Pen(Color.FromArgb(255, 0, 0, 0));
e.Graphics.DrawLine(pen, 20, 10, 300, 100);

Compilazione del codice

L'esempio riportato in precedenza è stato creato per essere utilizzato con Windows Form e richiede PaintEventArgse, un parametro del gestore eventi Paint.

Vedere anche

Concetti

Penne, linee e rettangoli in GDI+

Riferimenti

Pen

Altre risorse

Utilizzo di un oggetto Pen per creare linee e forme