GraphicsPath.AddRectangles Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee voegt u een reeks rechthoeken toe aan dit pad.
Overloads
| Name | Description |
|---|---|
| AddRectangles(Rectangle[]) |
Hiermee voegt u een reeks rechthoeken toe aan dit pad. |
| AddRectangles(RectangleF[]) |
Hiermee voegt u een reeks rechthoeken toe aan dit pad. |
| AddRectangles(ReadOnlySpan<Rectangle>) |
Hiermee voegt u een reeks rechthoeken toe aan dit pad. |
| AddRectangles(ReadOnlySpan<RectangleF>) |
Hiermee voegt u een reeks rechthoeken toe aan dit pad. |
AddRectangles(Rectangle[])
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
Hiermee voegt u een reeks rechthoeken toe aan dit pad.
public:
void AddRectangles(... cli::array <System::Drawing::Rectangle> ^ rects);
public:
void AddRectangles(cli::array <System::Drawing::Rectangle> ^ rects);
public void AddRectangles(params System.Drawing.Rectangle[] rects);
public void AddRectangles(System.Drawing.Rectangle[] rects);
member this.AddRectangles : System.Drawing.Rectangle[] -> unit
Public Sub AddRectangles (ParamArray rects As Rectangle())
Public Sub AddRectangles (rects As Rectangle())
Parameters
- rects
- Rectangle[]
Een matrix van Rectangle structuren die de rechthoeken vertegenwoordigt die moeten worden toegevoegd.
Voorbeelden
Het volgende codevoorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een OnPaint-gebeurtenisobject. De code voert de volgende acties uit:
Hiermee maakt u een pad.
Hiermee maakt u een matrix met rechthoeken en voegt u de rechthoeken toe aan het pad.
Hiermee tekent u het pad naar het scherm.
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 );
}
private void AddRectanglesExample(PaintEventArgs e)
{
// Adds a pattern of rectangles to a GraphicsPath object.
GraphicsPath myPath = new GraphicsPath();
Rectangle[] pathRects =
{
new Rectangle(20,20,100,200),
new Rectangle(40,40,120,220),
new Rectangle(60,60,240,140)
};
myPath.AddRectangles(pathRects);
// Draw the path to the screen.
Pen myPen = new Pen(Color.Black, 2);
e.Graphics.DrawPath(myPen, myPath);
}
Public Sub AddRectanglesExample(ByVal e As PaintEventArgs)
' Adds a pattern of rectangles to a GraphicsPath object.
Dim myPath As New GraphicsPath
Dim pathRects As Rectangle() = {New Rectangle(20, 20, 100, 200), _
New Rectangle(40, 40, 120, 220), New Rectangle(60, 60, 240, 140)}
myPath.AddRectangles(pathRects)
' Draw the path to the screen.
Dim myPen As New Pen(Color.Black, 2)
e.Graphics.DrawPath(myPen, myPath)
End Sub
Van toepassing op
AddRectangles(RectangleF[])
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
Hiermee voegt u een reeks rechthoeken toe aan dit pad.
public:
void AddRectangles(... cli::array <System::Drawing::RectangleF> ^ rects);
public:
void AddRectangles(cli::array <System::Drawing::RectangleF> ^ rects);
public void AddRectangles(params System.Drawing.RectangleF[] rects);
public void AddRectangles(System.Drawing.RectangleF[] rects);
member this.AddRectangles : System.Drawing.RectangleF[] -> unit
Public Sub AddRectangles (ParamArray rects As RectangleF())
Public Sub AddRectangles (rects As RectangleF())
Parameters
- rects
- RectangleF[]
Een matrix van RectangleF structuren die de rechthoeken vertegenwoordigt die moeten worden toegevoegd.
Voorbeelden
Zie AddRectangles(Rectangle[])voor een voorbeeld.
Van toepassing op
AddRectangles(ReadOnlySpan<Rectangle>)
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
Hiermee voegt u een reeks rechthoeken toe aan dit pad.
public:
void AddRectangles(ReadOnlySpan<System::Drawing::Rectangle> rects);
public void AddRectangles(scoped ReadOnlySpan<System.Drawing.Rectangle> rects);
member this.AddRectangles : ReadOnlySpan<System.Drawing.Rectangle> -> unit
Public Sub AddRectangles (rects As ReadOnlySpan(Of Rectangle))
Parameters
- rects
- ReadOnlySpan<Rectangle>
Een matrix van RectangleF structuren die de rechthoeken vertegenwoordigt die moeten worden toegevoegd.
Van toepassing op
AddRectangles(ReadOnlySpan<RectangleF>)
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
Hiermee voegt u een reeks rechthoeken toe aan dit pad.
public:
void AddRectangles(ReadOnlySpan<System::Drawing::RectangleF> rects);
public void AddRectangles(scoped ReadOnlySpan<System.Drawing.RectangleF> rects);
member this.AddRectangles : ReadOnlySpan<System.Drawing.RectangleF> -> unit
Public Sub AddRectangles (rects As ReadOnlySpan(Of RectangleF))
Parameters
- rects
- ReadOnlySpan<RectangleF>
Een matrix van RectangleF structuren die de rechthoeken vertegenwoordigt die moeten worden toegevoegd.