GraphicsPath.AddRectangles Méthode

Définition

Ajoute une série de rectangles à ce chemin d’accès.

Surcharges

AddRectangles(Rectangle[])

Ajoute une série de rectangles à ce chemin d’accès.

AddRectangles(RectangleF[])

Ajoute une série de rectangles à ce chemin d’accès.

AddRectangles(ReadOnlySpan<Rectangle>)
AddRectangles(ReadOnlySpan<RectangleF>)

AddRectangles(Rectangle[])

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs

Ajoute une série de rectangles à ce chemin d’accès.

C#
public void AddRectangles (System.Drawing.Rectangle[] rects);
C#
public void AddRectangles (params System.Drawing.Rectangle[] rects);

Paramètres

rects
Rectangle[]

Tableau de structures Rectangle qui représente les rectangles à ajouter.

Exemples

L’exemple de code suivant est conçu pour être utilisé avec Windows Forms et nécessite PaintEventArgse, un objet d’événement OnPaint. Le code effectue les actions suivantes :

  • Crée un chemin d’accès.

  • Crée un tableau de rectangles et ajoute les rectangles au chemin d’accès.

  • Dessine le chemin d’accès à l’écran.

C#
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);
}

S’applique à

.NET 9 et autres versions
Produit Versions
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

AddRectangles(RectangleF[])

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
Source:
GraphicsPath.cs

Ajoute une série de rectangles à ce chemin d’accès.

C#
public void AddRectangles (System.Drawing.RectangleF[] rects);
C#
public void AddRectangles (params System.Drawing.RectangleF[] rects);

Paramètres

rects
RectangleF[]

Tableau de structures RectangleF qui représente les rectangles à ajouter.

Exemples

Pour obtenir un exemple, consultez AddRectangles(Rectangle[]).

S’applique à

.NET 9 et autres versions
Produit Versions
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

AddRectangles(ReadOnlySpan<Rectangle>)

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
C#
public void AddRectangles (scoped ReadOnlySpan<System.Drawing.Rectangle> rects);

Paramètres

S’applique à

.NET 9 et Windows Desktop 9
Produit Versions
.NET 9
Windows Desktop 9

AddRectangles(ReadOnlySpan<RectangleF>)

Source:
GraphicsPath.cs
Source:
GraphicsPath.cs
C#
public void AddRectangles (scoped ReadOnlySpan<System.Drawing.RectangleF> rects);

Paramètres

S’applique à

.NET 9 et Windows Desktop 9
Produit Versions
.NET 9
Windows Desktop 9