Bagikan melalui


GraphicsPath.AddLine Metode

Definisi

Menambahkan segmen garis ke GraphicsPathini.

Overload

AddLine(Int32, Int32, Int32, Int32)

Menambahkan segmen garis ke gambar saat ini.

AddLine(Single, Single, Single, Single)

Menambahkan segmen garis ke GraphicsPathini.

AddLine(Point, Point)

Menambahkan segmen garis ke GraphicsPathini.

AddLine(PointF, PointF)

Menambahkan segmen garis ke GraphicsPathini.

AddLine(Int32, Int32, Int32, Int32)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menambahkan segmen garis ke gambar saat ini.

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)

Parameter

x1
Int32

Koordinat x dari titik awal garis.

y1
Int32

Koordinat y dari titik awal garis.

x2
Int32

Koordinat x titik akhir baris.

y2
Int32

Koordinat y dari titik akhir baris.

Contoh

Contoh kode berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse, objek peristiwa OnPaint. Kode membuat jalur, menambahkan tiga baris yang membentuk segitiga, lalu menggambar jalur ke layar.

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

Keterangan

Metode ini menambahkan segmen garis yang ditentukan oleh titik yang ditentukan ke akhir gambar saat ini. Jika ada garis atau kurva sebelumnya di GraphicsPath, segmen garis digambar untuk menyambungkan titik terakhir di jalur ke titik pertama di segmen baris baru.

Berlaku untuk

AddLine(Single, Single, Single, Single)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menambahkan segmen garis ke GraphicsPathini.

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)

Parameter

x1
Single

Koordinat x dari titik awal garis.

y1
Single

Koordinat y dari titik awal garis.

x2
Single

Koordinat x titik akhir baris.

y2
Single

Koordinat y dari titik akhir baris.

Contoh

Misalnya, lihat AddLine(Int32, Int32, Int32, Int32).

Keterangan

Metode ini menambahkan segmen garis yang ditentukan oleh titik yang ditentukan ke akhir GraphicsPathini. Jika ada garis atau kurva sebelumnya di GraphicsPath, segmen garis digambar untuk menyambungkan titik terakhir di jalur ke titik pertama di segmen baris baru.

Berlaku untuk

AddLine(Point, Point)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menambahkan segmen garis ke GraphicsPathini.

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)

Parameter

pt1
Point

Point yang mewakili titik awal garis.

pt2
Point

Point yang mewakili titik akhir baris.

Contoh

Misalnya, lihat AddLine(Int32, Int32, Int32, Int32).

Keterangan

Metode ini menambahkan segmen garis yang ditentukan oleh titik yang ditentukan ke akhir GraphicsPathini. Jika ada garis atau kurva sebelumnya di GraphicsPath, segmen garis digambar untuk menyambungkan titik terakhir di jalur ke titik pertama di segmen baris baru.

Berlaku untuk

AddLine(PointF, PointF)

Sumber:
GraphicsPath.cs
Sumber:
GraphicsPath.cs

Menambahkan segmen garis ke GraphicsPathini.

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)

Parameter

pt1
PointF

PointF yang mewakili titik awal garis.

pt2
PointF

PointF yang mewakili titik akhir baris.

Contoh

Misalnya, lihat AddLine(Int32, Int32, Int32, Int32).

Keterangan

Metode ini menambahkan segmen garis yang ditentukan oleh titik yang ditentukan ke akhir GraphicsPathini. Jika ada garis atau kurva sebelumnya di GraphicsPath, segmen garis digambar untuk menyambungkan titik terakhir di jalur ke titik pertama di segmen baris baru.

Berlaku untuk