GraphicsPath.AddLines Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dołącza serię połączonych segmentów linii na końcu tego obiektu GraphicsPath.
Przeciążenia
AddLines(Point[]) |
Dołącza serię połączonych segmentów linii na końcu tego obiektu GraphicsPath. |
AddLines(PointF[]) |
Dołącza serię połączonych segmentów linii na końcu tego obiektu GraphicsPath. |
AddLines(ReadOnlySpan<Point>) | |
AddLines(ReadOnlySpan<PointF>) |
AddLines(Point[])
- Źródło:
- GraphicsPath.cs
- Źródło:
- GraphicsPath.cs
- Źródło:
- GraphicsPath.cs
Dołącza serię połączonych segmentów linii na końcu tego obiektu 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[]
Tablica Point struktur reprezentujących punkty definiujące segmenty linii do dodania.
Przykłady
Poniższy przykład kodu jest przeznaczony do użytku z Windows Forms i wymaga PaintEventArgse
obiektu OnPaint zdarzenia . Kod wykonuje następujące akcje:
Tworzy tablicę czterech punktów opisujących trójkąt.
Tworzy ścieżkę i dodaje tablicę wierszy.
Rysuje ścieżkę do ekranu.
Zwróć uwagę, że każdy wiersz po pierwszym punkcie używa poprzedniego punktu jako punktu początkowego i nowego punktu jako punktu końcowego.
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
Uwagi
Jeśli na rysunku znajdują się poprzednie linie lub krzywe, zostanie dodana linia łącząca punkt końcowy poprzedniego segmentu jako punkt początkowy linii. Parametr points
określa tablicę punktów końcowych. Pierwsze dwa określają pierwszy wiersz. Każdy dodatkowy punkt określa punkt końcowy segmentu wiersza, którego punktem początkowym jest punkt końcowy poprzedniego wiersza.
Dotyczy
AddLines(PointF[])
- Źródło:
- GraphicsPath.cs
- Źródło:
- GraphicsPath.cs
- Źródło:
- GraphicsPath.cs
Dołącza serię połączonych segmentów linii na końcu tego obiektu 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[]
Tablica PointF struktur reprezentujących punkty definiujące segmenty linii do dodania.
Przykłady
Aby zapoznać się z przykładem, zobacz AddLines(Point[]).
Uwagi
Jeśli na rysunku znajdują się poprzednie linie lub krzywe, zostanie dodana linia łącząca punkt końcowy poprzedniego segmentu jako punkt początkowy linii. Parametr points
określa tablicę punktów końcowych. Pierwsze dwa określają pierwszy wiersz. Każdy dodatkowy punkt określa punkt końcowy segmentu wiersza, którego punktem początkowym jest punkt końcowy poprzedniego wiersza.
Dotyczy
AddLines(ReadOnlySpan<Point>)
- Źródło:
- 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>
Dotyczy
AddLines(ReadOnlySpan<PointF>)
- Źródło:
- 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>
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla