GraphicsPath.AddLine Metoda

Definice

Připojí k tomuto GraphicsPathsegmentu čáry .

Přetížení

AddLine(Int32, Int32, Int32, Int32)

Připojí segment čáry k aktuálnímu obrázku.

AddLine(Single, Single, Single, Single)

Připojí k tomuto GraphicsPathsegmentu čáry .

AddLine(Point, Point)

Připojí k tomuto GraphicsPathsegmentu čáry .

AddLine(PointF, PointF)

Připojí k tomuto GraphicsPathsegmentu čáry .

AddLine(Int32, Int32, Int32, Int32)

Zdroj:
GraphicsPath.cs
Zdroj:
GraphicsPath.cs
Zdroj:
GraphicsPath.cs

Připojí segment čáry k aktuálnímu obrázku.

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

Souřadnice x počátečního bodu přímky.

y1
Int32

Souřadnice y počátečního bodu přímky.

x2
Int32

Souřadnice x koncového bodu řádku.

y2
Int32

Souřadnice y koncového bodu řádku.

Příklady

Následující příklad kódu je navržený pro použití s model Windows Forms a vyžaduje PaintEventArgseobjekt OnPaint události . Kód vytvoří cestu, přidá tři řádky, které tvoří trojúhelník, a pak nakreslí cestu na obrazovku.

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

Poznámky

Tato metoda přidá segment čáry definovaný zadanými body na konec aktuálního obrázku. Pokud jsou v GraphicsPathčáry předchozí čáry nebo křivky , je nakreslen segment čáry, který spojuje poslední bod v dráze s prvním bodem v novém segmentu čáry.

Platí pro

AddLine(Single, Single, Single, Single)

Zdroj:
GraphicsPath.cs
Zdroj:
GraphicsPath.cs
Zdroj:
GraphicsPath.cs

Připojí k tomuto GraphicsPathsegmentu čáry .

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

Souřadnice x počátečního bodu přímky.

y1
Single

Souřadnice y počátečního bodu přímky.

x2
Single

Souřadnice x koncového bodu řádku.

y2
Single

Souřadnice y koncového bodu řádku.

Příklady

Příklad naleznete v tématu AddLine(Int32, Int32, Int32, Int32).

Poznámky

Tato metoda přidá segment čáry definovaný zadanými body na konec tohoto GraphicsPath. Pokud jsou v GraphicsPathčáry předchozí čáry nebo křivky , je nakreslen segment čáry, který spojuje poslední bod v dráze s prvním bodem v novém segmentu čáry.

Platí pro

AddLine(Point, Point)

Zdroj:
GraphicsPath.cs
Zdroj:
GraphicsPath.cs
Zdroj:
GraphicsPath.cs

Připojí k tomuto GraphicsPathsegmentu čáry .

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

A Point , který představuje počáteční bod přímky.

pt2
Point

A Point , který představuje koncový bod řádku.

Příklady

Příklad naleznete v tématu AddLine(Int32, Int32, Int32, Int32).

Poznámky

Tato metoda přidá segment čáry definovaný zadanými body na konec tohoto GraphicsPath. Pokud jsou v GraphicsPathčáry předchozí čáry nebo křivky , je nakreslen segment čáry, který spojuje poslední bod v dráze s prvním bodem v novém segmentu čáry.

Platí pro

AddLine(PointF, PointF)

Zdroj:
GraphicsPath.cs
Zdroj:
GraphicsPath.cs
Zdroj:
GraphicsPath.cs

Připojí k tomuto GraphicsPathsegmentu čáry .

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

A PointF , který představuje počáteční bod přímky.

pt2
PointF

A PointF , který představuje koncový bod řádku.

Příklady

Příklad naleznete v tématu AddLine(Int32, Int32, Int32, Int32).

Poznámky

Tato metoda přidá segment čáry definovaný zadanými body na konec tohoto GraphicsPath. Pokud jsou v GraphicsPathčáry předchozí čáry nebo křivky , je nakreslen segment čáry, který spojuje poslední bod v dráze s prvním bodem v novém segmentu čáry.

Platí pro