Graphics.SetClip Method (Rectangle)
.NET Framework (current version)
Namespace:
System.Drawing
Assembly: System.Drawing (in System.Drawing.dll)
Return to top
Assembly: System.Drawing (in System.Drawing.dll)
The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, which is a parameter of the Paint event handler. The code performs the following actions:
Creates a small rectangle for the clipping region.
Sets the clipping region to the rectangle.
Fills a large rectangle with a solid black brush.
The result is a small, filled, black rectangle.
private void SetClipRectangle(PaintEventArgs e) { // Create rectangle for clipping region. Rectangle clipRect = new Rectangle(0, 0, 100, 100); // Set clipping region of graphics to rectangle. e.Graphics.SetClip(clipRect); // Fill rectangle to demonstrate clip region. e.Graphics.FillRectangle(new SolidBrush(Color.Black), 0, 0, 500, 300); }
.NET Framework
Available since 1.1
Available since 1.1
Show: