SetClip Método (Region, CombineMode)
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Graphics.SetClip (Método) (Region, CombineMode)

 

Establece la región de recorte de este Graphics en el resultado de la operación especificada que combina la región de recorte actual y el Region especificado.

Espacio de nombres:   System.Drawing
Ensamblado:  System.Drawing (en System.Drawing.dll)

public void SetClip(
	Region region,
	CombineMode combineMode
)

Parámetros

region

Region que se va a combinar.

combineMode

Miembro de la enumeración CombineMode que especifica la operación de combinación que se usará.

El ejemplo de código siguiente está diseñado para su uso con Windows Forms y requiere PaintEventArgse, que es un parámetro de la Paint controlador de eventos.El código realiza las siguientes acciones:

  • Crea un pequeño rectángulo para la región de recorte.

  • Establece la región de recorte en el rectángulo con el Replace miembro.

  • Rellena un rectángulo grande con un pincel de color negro sólido.

El resultado es un pequeño rectángulo relleno negro.

private void SetClipRegionCombine(PaintEventArgs e)
{

    // Create region for clipping.
    Region clipRegion = new Region(new Rectangle(0, 0, 100, 100));

    // Set clipping region of graphics to region.
    e.Graphics.SetClip(clipRegion, CombineMode.Replace);

    // Fill rectangle to demonstrate clip region.
    e.Graphics.FillRectangle(new SolidBrush(Color.Black), 0, 0, 500, 300);
}

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar:
© 2016 Microsoft