GraphicsPath.AddLines 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 anslutna linjesegment i slutet av den här GraphicsPath.
Överlagringar
| Name | Description |
|---|---|
| AddLines(Point[]) |
Lägger till en serie anslutna linjesegment i slutet av den här GraphicsPath. |
| AddLines(PointF[]) |
Lägger till en serie anslutna linjesegment i slutet av den här GraphicsPath. |
| AddLines(ReadOnlySpan<Point>) |
Lägger till en serie anslutna linjesegment i slutet av den här GraphicsPath. |
| AddLines(ReadOnlySpan<PointF>) |
Lägger till en serie anslutna linjesegment i slutet av den här GraphicsPath. |
AddLines(Point[])
- 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 anslutna linjesegment i slutet av den här GraphicsPath.
public:
void AddLines(... cli::array <System::Drawing::Point> ^ points);
public:
void AddLines(cli::array <System::Drawing::Point> ^ points);
public void AddLines(params System.Drawing.Point[] points);
public void AddLines(System.Drawing.Point[] points);
member this.AddLines : System.Drawing.Point[] -> unit
Public Sub AddLines (ParamArray points As Point())
Public Sub AddLines (points As Point())
Parametrar
- points
- Point[]
En matris med Point strukturer som representerar de punkter som definierar de linjesegment 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 matris med fyra punkter som beskriver en triangel.
Skapar en sökväg och lägger till matrisen med rader.
Ritar sökvägen till skärmen.
Observera att varje rad efter den första punkten använder föregående punkt som startpunkt och den nya punkten som slutpunkt.
private:
void AddLinesExample( PaintEventArgs^ e )
{
// Create a symetrical triangle using an array of points.
array<Point>^ myArray = {Point(30,30),Point(60,60),Point(0,60),Point(30,30)};
//Create a path and add lines.
GraphicsPath^ myPath = gcnew GraphicsPath;
myPath->AddLines( myArray );
// Draw the path to the screen.
Pen^ myPen = gcnew Pen( Color::Black,2.0f );
e->Graphics->DrawPath( myPen, myPath );
}
private void AddLinesExample(PaintEventArgs e)
{
// Create a symmetrical triangle using an array of points.
Point[] myArray =
{
new Point(30,30),
new Point(60,60),
new Point(0,60),
new Point(30,30)
};
//Create a path and add lines.
GraphicsPath myPath = new GraphicsPath();
myPath.AddLines(myArray);
// Draw the path to the screen.
Pen myPen = new Pen(Color.Black, 2);
e.Graphics.DrawPath(myPen, myPath);
}
Public Sub AddLinesExample(ByVal e As PaintEventArgs)
'Create a symmetrical triangle using an array of points.
Dim myArray As Point() = {New Point(30, 30), New Point(60, 60), _
New Point(0, 60), New Point(30, 30)}
Dim myPath As New GraphicsPath
myPath.AddLines(myArray)
' Draw the path to the screen.
Dim myPen As New Pen(Color.Black, 2)
e.Graphics.DrawPath(myPen, myPath)
End Sub
Kommentarer
Om det finns tidigare rader eller kurvor i figuren läggs en linje till för att ansluta slutpunkten för det föregående segmentet till linjens startpunkt. Parametern points anger en matris med slutpunkter. De första två anger den första raden. Varje ytterligare punkt anger slutpunkten för ett linjesegment vars startpunkt är slutpunkten för föregående rad.
Gäller för
AddLines(PointF[])
- 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 anslutna linjesegment i slutet av den här GraphicsPath.
public:
void AddLines(... cli::array <System::Drawing::PointF> ^ points);
public:
void AddLines(cli::array <System::Drawing::PointF> ^ points);
public void AddLines(params System.Drawing.PointF[] points);
public void AddLines(System.Drawing.PointF[] points);
member this.AddLines : System.Drawing.PointF[] -> unit
Public Sub AddLines (ParamArray points As PointF())
Public Sub AddLines (points As PointF())
Parametrar
- points
- PointF[]
En matris med PointF strukturer som representerar de punkter som definierar de linjesegment som ska läggas till.
Undantag
Exempel
Ett exempel finns i AddLines(Point[]).
Kommentarer
Om det finns tidigare rader eller kurvor i figuren läggs en linje till för att ansluta slutpunkten för det föregående segmentet till linjens startpunkt. Parametern points anger en matris med slutpunkter. De första två anger den första raden. Varje ytterligare punkt anger slutpunkten för ett linjesegment vars startpunkt är slutpunkten för föregående rad.
Gäller för
AddLines(ReadOnlySpan<Point>)
- 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 anslutna linjesegment i slutet av den här GraphicsPath.
public:
void AddLines(ReadOnlySpan<System::Drawing::Point> points);
public void AddLines(scoped ReadOnlySpan<System.Drawing.Point> points);
member this.AddLines : ReadOnlySpan<System.Drawing.Point> -> unit
Public Sub AddLines (points As ReadOnlySpan(Of Point))
Parametrar
- points
- ReadOnlySpan<Point>
En matris med PointF strukturer som representerar de punkter som definierar de linjesegment som ska läggas till.
Gäller för
AddLines(ReadOnlySpan<PointF>)
- 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 anslutna linjesegment i slutet av den här GraphicsPath.
public:
void AddLines(ReadOnlySpan<System::Drawing::PointF> points);
public void AddLines(scoped ReadOnlySpan<System.Drawing.PointF> points);
member this.AddLines : ReadOnlySpan<System.Drawing.PointF> -> unit
Public Sub AddLines (points As ReadOnlySpan(Of PointF))
Parametrar
- points
- ReadOnlySpan<PointF>
En matris med PointF strukturer som representerar de punkter som definierar de linjesegment som ska läggas till.