GraphicsPath.AddLines Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Připojí řadu propojených segmentů čar na konec tohoto GraphicsPath.
Přetížení
AddLines(Point[]) |
Připojí řadu propojených segmentů čar na konec tohoto GraphicsPath. |
AddLines(PointF[]) |
Připojí řadu propojených segmentů čar na konec tohoto GraphicsPath. |
AddLines(ReadOnlySpan<Point>) | |
AddLines(ReadOnlySpan<PointF>) |
AddLines(Point[])
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
Připojí řadu propojených segmentů čar na konec tohoto GraphicsPath.
public:
void AddLines(cli::array <System::Drawing::Point> ^ points);
public:
void AddLines(... cli::array <System::Drawing::Point> ^ points);
public void AddLines (System.Drawing.Point[] points);
public void AddLines (params System.Drawing.Point[] points);
member this.AddLines : System.Drawing.Point[] -> unit
Public Sub AddLines (points As Point())
Public Sub AddLines (ParamArray points As Point())
Parametry
- points
- Point[]
Pole Point struktur, které představují body definující segmenty čáry, které se mají přidat.
Příklady
Následující příklad kódu je určen pro použití s Windows Forms a vyžaduje PaintEventArgse
, OnPaint objekt události. Kód provede následující akce:
Vytvoří matici čtyř bodů, které popisují trojúhelník.
Vytvoří cestu a přidá pole řádků.
Nakreslí cestu k obrazovce.
Všimněte si, že každý řádek za prvním bodem používá předchozí bod jako výchozí bod a nový bod jako koncový bod.
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
Poznámky
Pokud jsou na obrázku předchozí čáry nebo křivky, přidá se čára pro propojení koncového bodu předchozího segmentu s počátečním bodem čáry. Parametr points
určuje pole koncových bodů. První dva určují první řádek. Každý další bod určuje koncový bod segmentu čáry, jehož výchozím bodem je koncový bod předchozího řádku.
Platí pro
AddLines(PointF[])
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
Připojí řadu propojených segmentů čar na konec tohoto GraphicsPath.
public:
void AddLines(cli::array <System::Drawing::PointF> ^ points);
public:
void AddLines(... cli::array <System::Drawing::PointF> ^ points);
public void AddLines (System.Drawing.PointF[] points);
public void AddLines (params System.Drawing.PointF[] points);
member this.AddLines : System.Drawing.PointF[] -> unit
Public Sub AddLines (points As PointF())
Public Sub AddLines (ParamArray points As PointF())
Parametry
- points
- PointF[]
Pole PointF struktur, které představují body definující segmenty čáry, které se mají přidat.
Příklady
Příklad najdete v tématu AddLines(Point[]).
Poznámky
Pokud jsou na obrázku předchozí čáry nebo křivky, přidá se čára pro propojení koncového bodu předchozího segmentu s počátečním bodem čáry. Parametr points
určuje pole koncových bodů. První dva určují první řádek. Každý další bod určuje koncový bod segmentu čáry, jehož výchozím bodem je koncový bod předchozího řádku.
Platí pro
AddLines(ReadOnlySpan<Point>)
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
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))
Parametry
- points
- ReadOnlySpan<Point>
Platí pro
AddLines(ReadOnlySpan<PointF>)
- Zdroj:
- GraphicsPath.cs
- Zdroj:
- GraphicsPath.cs
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))
Parametry
- points
- ReadOnlySpan<PointF>