GraphicsPath.AddRectangles Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till en serie rektanglar i den här sökvägen.
Överlagringar
| Name | Description |
|---|---|
| AddRectangles(Rectangle[]) |
Lägger till en serie rektanglar i den här sökvägen. |
| AddRectangles(RectangleF[]) |
Lägger till en serie rektanglar i den här sökvägen. |
| AddRectangles(ReadOnlySpan<Rectangle>) |
Lägger till en serie rektanglar i den här sökvägen. |
| AddRectangles(ReadOnlySpan<RectangleF>) |
Lägger till en serie rektanglar i den här sökvägen. |
AddRectangles(Rectangle[])
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
Lägger till en serie rektanglar i den här sökvägen.
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())
Parametrar
- rects
- Rectangle[]
En matris med Rectangle strukturer som representerar de rektanglar som ska läggas till.
Exempel
Följande kodexempel är utformat för användning med Windows Forms och kräver PaintEventArgse, ett OnPaint händelseobjekt. Koden utför följande åtgärder:
Skapar en sökväg.
Skapar en matris med rektanglar och lägger till rektanglarna i sökvägen.
Ritar sökvägen till skärmen.
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
Gäller för
AddRectangles(RectangleF[])
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
Lägger till en serie rektanglar i den här sökvägen.
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())
Parametrar
- rects
- RectangleF[]
En matris med RectangleF strukturer som representerar de rektanglar som ska läggas till.
Exempel
Ett exempel finns i AddRectangles(Rectangle[]).
Gäller för
AddRectangles(ReadOnlySpan<Rectangle>)
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
Lägger till en serie rektanglar i den här sökvägen.
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))
Parametrar
- rects
- ReadOnlySpan<Rectangle>
En matris med RectangleF strukturer som representerar de rektanglar som ska läggas till.
Gäller för
AddRectangles(ReadOnlySpan<RectangleF>)
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
- Källa:
- GraphicsPath.cs
Lägger till en serie rektanglar i den här sökvägen.
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))
Parametrar
- rects
- ReadOnlySpan<RectangleF>
En matris med RectangleF strukturer som representerar de rektanglar som ska läggas till.