Leggere in inglese

Condividi tramite


Graphics.Clip Proprietà

Definizione

Ottiene o imposta un oggetto Region che limita l'area di disegno di questo oggetto Graphics.

C#
public System.Drawing.Region Clip { get; set; }

Valore della proprietà

Oggetto Region che limita la parte di questo oggetto Graphics attualmente disponibile per il disegno.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso della Clip proprietà . Questo esempio è progettato per essere usato con Windows Forms. Incollare il codice in una maschera e chiamare il metodo quando si gestisce l'evento SetAndFillClip del Paint modulo, passando e come PaintEventArgs.

C#
private void SetAndFillClip(PaintEventArgs e)
{

    // Set the Clip property to a new region.
    e.Graphics.Clip = new Region(new Rectangle(10, 10, 100, 200));

    // Fill the region.
    e.Graphics.FillRegion(Brushes.LightSalmon, e.Graphics.Clip);

    // Demonstrate the clip region by drawing a string
    // at the outer edge of the region.
    e.Graphics.DrawString("Outside of Clip", new Font("Arial", 
        12.0F, FontStyle.Regular), Brushes.Black, 0.0F, 0.0F);
}

Commenti

La modifica dell'oggetto Region restituito dalla Clip proprietà non influisce sul disegno successivo con l'oggetto Graphics . Per modificare l'area di ritaglio, sostituire il valore della Clip proprietà con un nuovo Region oggetto. Per determinare se l'area di ritaglio è infinita, recuperare la proprietà e chiamarne il ClipIsInfinite metodo.

Si applica a

Prodotto Versioni
.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
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9