Udostępnij za pośrednictwem


GraphicsPath.AddLine Metoda

Definicja

Dołącza segment wiersza do tego GraphicsPath.

Przeciążenia

AddLine(Int32, Int32, Int32, Int32)

Dołącza segment wiersza do bieżącego rysunku.

AddLine(Single, Single, Single, Single)

Dołącza segment wiersza do tego GraphicsPath.

AddLine(Point, Point)

Dołącza segment wiersza do tego GraphicsPath.

AddLine(PointF, PointF)

Dołącza segment wiersza do tego GraphicsPath.

AddLine(Int32, Int32, Int32, Int32)

Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs

Dołącza segment wiersza do bieżącego rysunku.

public:
 void AddLine(int x1, int y1, int x2, int y2);
public void AddLine (int x1, int y1, int x2, int y2);
member this.AddLine : int * int * int * int -> unit
Public Sub AddLine (x1 As Integer, y1 As Integer, x2 As Integer, y2 As Integer)

Parametry

x1
Int32

Współrzędna x punktu początkowego linii.

y1
Int32

Współrzędna y punktu początkowego linii.

x2
Int32

Współrzędna x punktu końcowego wiersza.

y2
Int32

Współrzędna y punktu końcowego wiersza.

Przykłady

Poniższy przykład kodu jest przeznaczony do użycia z formularzami Systemu Windows i wymaga PaintEventArgse, obiektu zdarzenia OnPaint. Kod tworzy ścieżkę, dodaje trzy wiersze, które tworzą trójkąt, a następnie rysuje ścieżkę do ekranu.

private:
   void AddLineExample( PaintEventArgs^ e )
   {
      //Create a path and add a symetrical triangle using AddLine.
      GraphicsPath^ myPath = gcnew GraphicsPath;
      myPath->AddLine( 30, 30, 60, 60 );
      myPath->AddLine( 60, 60, 0, 60 );
      myPath->AddLine( 0, 60, 30, 30 );

      // Draw the path to the screen.
      Pen^ myPen = gcnew Pen( Color::Black,2.0f );
      e->Graphics->DrawPath( myPen, myPath );
   }
private void AddLineExample(PaintEventArgs e)
{
             
    //Create a path and add a symmetrical triangle using AddLine.
    GraphicsPath myPath = new GraphicsPath();
    myPath.AddLine(30, 30, 60, 60);
    myPath.AddLine(60, 60, 0, 60);
    myPath.AddLine(0, 60, 30, 30);
             
    // Draw the path to the screen.
    Pen myPen = new Pen(Color.Black, 2);
    e.Graphics.DrawPath(myPen, myPath);
}
Public Sub AddLineExample(ByVal e As PaintEventArgs)

    ' Create a path and add a symmetrical triangle using AddLine.
    Dim myPath As New GraphicsPath
    myPath.AddLine(30, 30, 60, 60)
    myPath.AddLine(60, 60, 0, 60)
    myPath.AddLine(0, 60, 30, 30)

    ' Draw the path to the screen.
    Dim myPen As New Pen(Color.Black, 2)
    e.Graphics.DrawPath(myPen, myPath)
End Sub

Uwagi

Ta metoda dodaje segment wiersza zdefiniowany przez określone punkty na końcu bieżącego rysunku. Jeśli w GraphicsPathistnieją poprzednie linie lub krzywe, segment linii jest rysowany w celu połączenia ostatniego punktu w ścieżce do pierwszego punktu w nowym segmencie linii.

Dotyczy

AddLine(Single, Single, Single, Single)

Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs

Dołącza segment wiersza do tego GraphicsPath.

public:
 void AddLine(float x1, float y1, float x2, float y2);
public void AddLine (float x1, float y1, float x2, float y2);
member this.AddLine : single * single * single * single -> unit
Public Sub AddLine (x1 As Single, y1 As Single, x2 As Single, y2 As Single)

Parametry

x1
Single

Współrzędna x punktu początkowego linii.

y1
Single

Współrzędna y punktu początkowego linii.

x2
Single

Współrzędna x punktu końcowego wiersza.

y2
Single

Współrzędna y punktu końcowego wiersza.

Przykłady

Aby zapoznać się z przykładem, zobacz AddLine(Int32, Int32, Int32, Int32).

Uwagi

Ta metoda dodaje segment wiersza zdefiniowany przez określone punkty na końcu tego GraphicsPath. Jeśli w GraphicsPathistnieją poprzednie linie lub krzywe, segment linii jest rysowany w celu połączenia ostatniego punktu w ścieżce do pierwszego punktu w nowym segmencie linii.

Dotyczy

AddLine(Point, Point)

Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs

Dołącza segment wiersza do tego GraphicsPath.

public:
 void AddLine(System::Drawing::Point pt1, System::Drawing::Point pt2);
public void AddLine (System.Drawing.Point pt1, System.Drawing.Point pt2);
member this.AddLine : System.Drawing.Point * System.Drawing.Point -> unit
Public Sub AddLine (pt1 As Point, pt2 As Point)

Parametry

pt1
Point

Point, który reprezentuje punkt początkowy wiersza.

pt2
Point

Point, który reprezentuje punkt końcowy wiersza.

Przykłady

Aby zapoznać się z przykładem, zobacz AddLine(Int32, Int32, Int32, Int32).

Uwagi

Ta metoda dodaje segment wiersza zdefiniowany przez określone punkty na końcu tego GraphicsPath. Jeśli w GraphicsPathistnieją poprzednie linie lub krzywe, segment linii jest rysowany w celu połączenia ostatniego punktu w ścieżce do pierwszego punktu w nowym segmencie linii.

Dotyczy

AddLine(PointF, PointF)

Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs
Źródło:
GraphicsPath.cs

Dołącza segment wiersza do tego GraphicsPath.

public:
 void AddLine(System::Drawing::PointF pt1, System::Drawing::PointF pt2);
public void AddLine (System.Drawing.PointF pt1, System.Drawing.PointF pt2);
member this.AddLine : System.Drawing.PointF * System.Drawing.PointF -> unit
Public Sub AddLine (pt1 As PointF, pt2 As PointF)

Parametry

pt1
PointF

PointF, który reprezentuje punkt początkowy wiersza.

pt2
PointF

PointF, który reprezentuje punkt końcowy wiersza.

Przykłady

Aby zapoznać się z przykładem, zobacz AddLine(Int32, Int32, Int32, Int32).

Uwagi

Ta metoda dodaje segment wiersza zdefiniowany przez określone punkty na końcu tego GraphicsPath. Jeśli w GraphicsPathistnieją poprzednie linie lub krzywe, segment linii jest rysowany w celu połączenia ostatniego punktu w ścieżce do pierwszego punktu w nowym segmencie linii.

Dotyczy