GraphicsPath.AddPolygon 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 veelhoek toe aan dit pad.
Overloads
| Name | Description |
|---|---|
| AddPolygon(ReadOnlySpan<Point>) |
Hiermee voegt u een veelhoek toe aan dit pad. |
| AddPolygon(Point[]) |
Hiermee voegt u een veelhoek toe aan dit pad. |
| AddPolygon(PointF[]) |
Hiermee voegt u een veelhoek toe aan dit pad. |
| AddPolygon(ReadOnlySpan<PointF>) |
Hiermee voegt u een veelhoek toe aan dit pad. |
AddPolygon(ReadOnlySpan<Point>)
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
Hiermee voegt u een veelhoek toe aan dit pad.
public:
void AddPolygon(ReadOnlySpan<System::Drawing::Point> points);
public void AddPolygon(scoped ReadOnlySpan<System.Drawing.Point> points);
member this.AddPolygon : ReadOnlySpan<System.Drawing.Point> -> unit
Public Sub AddPolygon (points As ReadOnlySpan(Of Point))
Parameters
- points
- ReadOnlySpan<Point>
Een matrix met Point structuren die de veelhoek definieert die moet worden toegevoegd.
Van toepassing op
AddPolygon(Point[])
- 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 veelhoek toe aan dit pad.
public:
void AddPolygon(... cli::array <System::Drawing::Point> ^ points);
public:
void AddPolygon(cli::array <System::Drawing::Point> ^ points);
public void AddPolygon(params System.Drawing.Point[] points);
public void AddPolygon(System.Drawing.Point[] points);
member this.AddPolygon : System.Drawing.Point[] -> unit
Public Sub AddPolygon (ParamArray points As Point())
Public Sub AddPolygon (points As Point())
Parameters
- points
- Point[]
Een matrix met Point structuren die de veelhoek definieert die moet 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 matrix met punten die een veelhoek definieert.
Hiermee maakt u een pad en voegt u de veelhoek toe aan het pad.
Hiermee tekent u het pad naar het scherm.
private:
void AddPolygonExample( PaintEventArgs^ e )
{
// Create an array of points.
array<Point>^ myArray = {Point(23,20),Point(40,10),Point(57,20),Point(50,40),Point(30,40)};
// Create a GraphicsPath object and add a polygon.
GraphicsPath^ myPath = gcnew GraphicsPath;
myPath->AddPolygon( myArray );
// Draw the path to the screen.
Pen^ myPen = gcnew Pen( Color::Black,2.0f );
e->Graphics->DrawPath( myPen, myPath );
}
private void AddPolygonExample(PaintEventArgs e)
{
// Create an array of points.
Point[] myArray =
{
new Point(23, 20),
new Point(40, 10),
new Point(57, 20),
new Point(50, 40),
new Point(30, 40)
};
// Create a GraphicsPath object and add a polygon.
GraphicsPath myPath = new GraphicsPath();
myPath.AddPolygon(myArray);
// Draw the path to the screen.
Pen myPen = new Pen(Color.Black, 2);
e.Graphics.DrawPath(myPen, myPath);
}
Public Sub AddPolygonExample(ByVal e As PaintEventArgs)
' Create an array of points.
Dim myArray As Point() = {New Point(23, 20), New Point(40, 10), _
New Point(57, 20), New Point(50, 40), New Point(30, 40)}
' Create a GraphicsPath object and add a polygon.
Dim myPath As New GraphicsPath
myPath.AddPolygon(myArray)
' Draw the path to the screen.
Dim myPen As New Pen(Color.Black, 2)
e.Graphics.DrawPath(myPen, myPath)
End Sub
Opmerkingen
De punten in de points matrix geven de hoekpunten van een veelhoek op. Als het eerste punt in de matrix niet hetzelfde is als het laatste punt, zijn deze twee punten verbonden om de veelhoek te sluiten.
Van toepassing op
AddPolygon(PointF[])
- 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 veelhoek toe aan dit pad.
public:
void AddPolygon(... cli::array <System::Drawing::PointF> ^ points);
public:
void AddPolygon(cli::array <System::Drawing::PointF> ^ points);
public void AddPolygon(params System.Drawing.PointF[] points);
public void AddPolygon(System.Drawing.PointF[] points);
member this.AddPolygon : System.Drawing.PointF[] -> unit
Public Sub AddPolygon (ParamArray points As PointF())
Public Sub AddPolygon (points As PointF())
Parameters
- points
- PointF[]
Een matrix met PointF structuren die de veelhoek definieert die moet worden toegevoegd.
Voorbeelden
Zie AddPolygon(Point[])voor een voorbeeld.
Opmerkingen
De punten in de points matrix geven de hoekpunten van een veelhoek op. Als het eerste punt in de matrix niet hetzelfde is als het laatste punt, zijn deze twee punten verbonden om de veelhoek te sluiten.
Van toepassing op
AddPolygon(ReadOnlySpan<PointF>)
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
- Bron:
- GraphicsPath.cs
Hiermee voegt u een veelhoek toe aan dit pad.
public:
void AddPolygon(ReadOnlySpan<System::Drawing::PointF> points);
public void AddPolygon(scoped ReadOnlySpan<System.Drawing.PointF> points);
member this.AddPolygon : ReadOnlySpan<System.Drawing.PointF> -> unit
Public Sub AddPolygon (points As ReadOnlySpan(Of PointF))
Parameters
- points
- ReadOnlySpan<PointF>
Een matrix met Point structuren die de veelhoek definieert die moet worden toegevoegd.