Region::MakeEmpty Method ()
.NET Framework (current version)
Initializes this Region to an empty interior.
Assembly: System.Drawing (in System.Drawing.dll)
The following code example demonstrates how to use the Region constructor and MakeEmpty method. This example is designed to be used with Windows Forms. Create a form and paste the following code into it. Call the FillEmptyRegion method in the form's Paint event-handling method, passing e as PaintEventArgs.
private: void FillEmptyRegion( PaintEventArgs^ e ) { // Create a region from a rectangle. Rectangle originalRectangle = Rectangle(40,40,40,50); System::Drawing::Region^ smallRegion = gcnew System::Drawing::Region( originalRectangle ); // Call MakeEmpty. smallRegion->MakeEmpty(); // Fill the region in red and draw the original rectangle // in black. Note there is nothing filled in. e->Graphics->FillRegion( Brushes::Red, smallRegion ); e->Graphics->DrawRectangle( Pens::Black, originalRectangle ); }
.NET Framework
Available since 1.1
Available since 1.1
Show: