GraphicsPath::AddRectangles Method (array<Rectangle>^)
.NET Framework (current version)
Adds a series of rectangles to this path.
Assembly: System.Drawing (in System.Drawing.dll)
The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, an OnPaint event object. The code performs the following actions:
Creates a path.
Creates an array of rectangles and adds the rectangles to the path.
Draws the path to the screen.
private: void AddRectanglesExample( PaintEventArgs^ e ) { // Adds a pattern of rectangles to a GraphicsPath object. GraphicsPath^ myPath = gcnew GraphicsPath; array<Rectangle>^ pathRects = {Rectangle(20,20,100,200),Rectangle(40,40,120,220),Rectangle(60,60,240,140)}; myPath->AddRectangles( pathRects ); // Draw the path to the screen. Pen^ myPen = gcnew Pen( Color::Black,2.0f ); e->Graphics->DrawPath( myPen, myPath ); }
.NET Framework
Available since 1.1
Available since 1.1
Show: