Condividi tramite


GraphicsPath.AddLine Metodo

Definizione

Accoda un segmento di linea a questo GraphicsPath.

Overload

AddLine(Int32, Int32, Int32, Int32)

Aggiunge un segmento di linea alla figura corrente.

AddLine(Single, Single, Single, Single)

Accoda un segmento di linea a questo GraphicsPath.

AddLine(Point, Point)

Accoda un segmento di linea a questo GraphicsPath.

AddLine(PointF, PointF)

Accoda un segmento di linea a questo GraphicsPath.

AddLine(Int32, Int32, Int32, Int32)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Aggiunge un segmento di linea alla figura corrente.

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)

Parametri

x1
Int32

Coordinata x del punto iniziale della linea.

y1
Int32

Coordinata y del punto iniziale della linea.

x2
Int32

Coordinata x dell'endpoint della linea.

y2
Int32

Coordinata y dell'endpoint della linea.

Esempio

L'esempio di codice seguente è progettato per l'uso con Windows Form e richiede PaintEventArgse, un oggetto evento OnPaint. Il codice crea un percorso, aggiunge tre righe che formano un triangolo e quindi disegna il percorso dello schermo.

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

Commenti

Questo metodo aggiunge il segmento di linea definito dai punti specificati alla fine della figura corrente. Se sono presenti linee o curve precedenti nella GraphicsPath, viene disegnato un segmento di linea per connettere l'ultimo punto nel percorso al primo punto del nuovo segmento di linea.

Si applica a

AddLine(Single, Single, Single, Single)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Accoda un segmento di linea a questo 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)

Parametri

x1
Single

Coordinata x del punto iniziale della linea.

y1
Single

Coordinata y del punto iniziale della linea.

x2
Single

Coordinata x dell'endpoint della linea.

y2
Single

Coordinata y dell'endpoint della linea.

Esempio

Per un esempio, vedere AddLine(Int32, Int32, Int32, Int32).

Commenti

Questo metodo aggiunge il segmento di linea definito dai punti specificati alla fine di questa GraphicsPath. Se sono presenti linee o curve precedenti nella GraphicsPath, viene disegnato un segmento di linea per connettere l'ultimo punto nel percorso al primo punto del nuovo segmento di linea.

Si applica a

AddLine(Point, Point)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Accoda un segmento di linea a questo 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)

Parametri

pt1
Point

Oggetto Point che rappresenta il punto iniziale della riga.

pt2
Point

Oggetto Point che rappresenta l'endpoint della riga.

Esempio

Per un esempio, vedere AddLine(Int32, Int32, Int32, Int32).

Commenti

Questo metodo aggiunge il segmento di linea definito dai punti specificati alla fine di questa GraphicsPath. Se sono presenti linee o curve precedenti nella GraphicsPath, viene disegnato un segmento di linea per connettere l'ultimo punto nel percorso al primo punto del nuovo segmento di linea.

Si applica a

AddLine(PointF, PointF)

Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs
Origine:
GraphicsPath.cs

Accoda un segmento di linea a questo 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)

Parametri

pt1
PointF

Oggetto PointF che rappresenta il punto iniziale della riga.

pt2
PointF

Oggetto PointF che rappresenta l'endpoint della riga.

Esempio

Per un esempio, vedere AddLine(Int32, Int32, Int32, Int32).

Commenti

Questo metodo aggiunge il segmento di linea definito dai punti specificati alla fine di questa GraphicsPath. Se sono presenti linee o curve precedenti nella GraphicsPath, viene disegnato un segmento di linea per connettere l'ultimo punto nel percorso al primo punto del nuovo segmento di linea.

Si applica a