Utilizzo dei contenitori di grafica
Un oggetto Graphics fornisce metodi come DrawLine, DrawImage e DrawString per la visualizzazione di immagini vettoriali, immagini raster e testo. Un oggetto Graphics ha anche diverse proprietà che influenzano la qualità e l'orientamento degli elementi disegnati. Ad esempio, la proprietà della modalità smoothing determina se l'antialiasing viene applicato a linee e curve e la proprietà di trasformazione globale influenza la posizione e la rotazione degli elementi disegnati.
Un oggetto Graphics è spesso associato a un dispositivo di visualizzazione specifico. Quando si utilizza un oggetto Graphics per disegnare in una finestra, anche l'oggetto Graphics viene associato a tale finestra specifica.
Un oggetto Graphics può essere considerato come un contenitore perché contiene un set di proprietà che influenzano il disegno ed è collegato a informazioni specifiche del dispositivo. È possibile creare un contenitore secondario all'interno di un oggetto Graphics esistente chiamando il metodo BeginContainer dell'oggetto Graphics .
Gli argomenti seguenti illustrano in modo più dettagliato gli oggetti grafici e i contenitori annidati: