Condividi tramite


Disegno di una linea con capolinea

È possibile disegnare l'inizio o la fine di una riga in una delle diverse forme denominate maiuscole. Windows GDI+ supporta diversi maiuscole a linee, ad esempio round, quadrato, diamante e punta di freccia.

È possibile specificare i limiti di riga per l'inizio di una riga (capo iniziale), la fine di una linea (capo finale) o i trattini di una linea tratteggiata (trattino).

L'esempio seguente disegna una linea con una punta di freccia a una fine e un limite arrotondato all'altra estremità:

Pen pen(Color(255, 0, 0, 255), 8);
stat = pen.SetStartCap(LineCapArrowAnchor);
stat = pen.SetEndCap(LineCapRoundAnchor);
stat = graphics.DrawLine(&pen, 20, 175, 300, 175);

La figura seguente mostra la linea risultante.

figura che mostra una linea orizzontale con una freccia alla fine sinistra e un cerchio alla fine destra

LineCapArrowAnchor e LineCapRoundAnchor sono elementi dell'enumerazione LineCap .