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
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é mají být přidány.
Příklady
Následující příklad kódu je navržený pro použití s model Windows Forms a vyžaduje PaintEventArgse
objekt OnPaint události . Kód provede následující akce:
Vytvoří pole č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 přímka, která spojí koncový bod předchozího segmentu s výchozí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
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é mají být přidány.
Příklady
Příklad naleznete v tématu AddLines(Point[]).
Poznámky
Pokud jsou na obrázku předchozí čáry nebo křivky, přidá se přímka, která spojí koncový bod předchozího segmentu s výchozí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
public:
void AddLines(ReadOnlySpan<System::Drawing::Point> points);
public void AddLines (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
public:
void AddLines(ReadOnlySpan<System::Drawing::PointF> points);
public void AddLines (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>
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro