Condividi tramite


Limitazione della superficie di disegno in GDI+

Aggiornamento: novembre 2007

La definizione dell'area di visualizzazione implica la delimitazione dell'area di disegno a un determinato rettangolo o a una determinata regione. Nell'immagine seguente viene mostrata la stringa "Hello" inserita in una regione a forma di cuore.

Superficie di disegno limitata

Area di visualizzazione tramite regioni

È possibile costruire delle regioni basandosi su percorsi, che possono contenere contorni di stringhe. Il testo con contorni può essere utilizzato per la definizione dell'area di visualizzazione. Nell'immagine seguente viene mostrato un insieme di ellissi concentriche, la cui area di visualizzazione corrisponde all'interno di una stringa di testo.

Superficie di disegno limitata

Per tracciare elementi utilizzando l'area di visualizzazione, creare un oggetto Graphics, impostare la relativa proprietà Clip, quindi chiamare i metodi di disegno di tale oggetto Graphics:

myGraphics.Clip = myRegion
myGraphics.DrawLine(myPen, 0, 0, 200, 200)

myGraphics.Clip = myRegion;
myGraphics.DrawLine(myPen, 0, 0, 200, 200);

Vedere anche

Riferimenti

System.Drawing.Graphics

System.Drawing.Region

Altre risorse

Linee, curve e forme

Utilizzo delle regioni