SetClip Método (Region, CombineMode)
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

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