GraphicsPath.AddLine GraphicsPath.AddLine GraphicsPath.AddLine GraphicsPath.AddLine Method

Definición

Anexa un segmento de línea a este trazado GraphicsPath. Appends a line segment to this GraphicsPath.

Sobrecargas

AddLine(Point, Point) AddLine(Point, Point) AddLine(Point, Point) AddLine(Point, Point)

Anexa un segmento de línea a este trazado GraphicsPath. Appends a line segment to this GraphicsPath.

AddLine(PointF, PointF) AddLine(PointF, PointF) AddLine(PointF, PointF) AddLine(PointF, PointF)

Anexa un segmento de línea a este trazado GraphicsPath. Appends a line segment to this GraphicsPath.

AddLine(Int32, Int32, Int32, Int32) AddLine(Int32, Int32, Int32, Int32) AddLine(Int32, Int32, Int32, Int32) AddLine(Int32, Int32, Int32, Int32)

Agrega un segmento de línea a la figura actual. Appends a line segment to the current figure.

AddLine(Single, Single, Single, Single) AddLine(Single, Single, Single, Single) AddLine(Single, Single, Single, Single) AddLine(Single, Single, Single, Single)

Anexa un segmento de línea a este trazado GraphicsPath. Appends a line segment to this GraphicsPath.

AddLine(Point, Point) AddLine(Point, Point) AddLine(Point, Point) AddLine(Point, Point)

Anexa un segmento de línea a este trazado GraphicsPath. Appends a line segment to this 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)

Parámetros

pt1
Point Point Point Point

Point que representa el punto inicial de la línea. A Point that represents the starting point of the line.

pt2
Point Point Point Point

Point que representa el extremo de la línea. A Point that represents the endpoint of the line.

Ejemplos

Para obtener un ejemplo, consulta AddLine(Int32, Int32, Int32, Int32).For an example, see AddLine(Int32, Int32, Int32, Int32).

Comentarios

Este método agrega el segmento de línea definido por los puntos especificados al final de este GraphicsPath.This method adds the line segment defined by the specified points to the end of this GraphicsPath. Si no hay líneas o curvas en anteriores el GraphicsPath, se dibuja un segmento de línea para conectar el último punto en la ruta de acceso para el primer punto en el nuevo segmento de línea.If there are previous lines or curves in the GraphicsPath, a line segment is drawn to connect the last point in the path to the first point in the new line segment.

AddLine(PointF, PointF) AddLine(PointF, PointF) AddLine(PointF, PointF) AddLine(PointF, PointF)

Anexa un segmento de línea a este trazado GraphicsPath. Appends a line segment to this 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)

Parámetros

pt1
PointF PointF PointF PointF

PointF que representa el punto inicial de la línea. A PointF that represents the starting point of the line.

pt2
PointF PointF PointF PointF

PointF que representa el extremo de la línea. A PointF that represents the endpoint of the line.

Ejemplos

Para obtener un ejemplo, consulta AddLine(Int32, Int32, Int32, Int32).For an example, see AddLine(Int32, Int32, Int32, Int32).

Comentarios

Este método agrega el segmento de línea definido por los puntos especificados al final de este GraphicsPath.This method adds the line segment defined by the specified points to the end of this GraphicsPath. Si no hay líneas o curvas en anteriores el GraphicsPath, se dibuja un segmento de línea para conectar el último punto en la ruta de acceso para el primer punto en el nuevo segmento de línea.If there are previous lines or curves in the GraphicsPath, a line segment is drawn to connect the last point in the path to the first point in the new line segment.

AddLine(Int32, Int32, Int32, Int32) AddLine(Int32, Int32, Int32, Int32) AddLine(Int32, Int32, Int32, Int32) AddLine(Int32, Int32, Int32, Int32)

Agrega un segmento de línea a la figura actual. Appends a line segment to the current figure.

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)

Parámetros

x1
Int32 Int32 Int32 Int32

Coordenada x del punto inicial de la línea. The x-coordinate of the starting point of the line.

y1
Int32 Int32 Int32 Int32

Coordenada y del punto inicial de la línea. The y-coordinate of the starting point of the line.

x2
Int32 Int32 Int32 Int32

Coordenada x del extremo de la línea. The x-coordinate of the endpoint of the line.

y2
Int32 Int32 Int32 Int32

Coordenada y del extremo de la línea. The y-coordinate of the endpoint of the line.

Ejemplos

El siguiente ejemplo de código está diseñado para su uso con Windows Forms y requiere PaintEventArgs e, un OnPaint objeto de evento.The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, an OnPaint event object. El código crea una ruta de acceso, agrega tres líneas que forman un triángulo y, a continuación, dibuja la ruta de acceso a la pantalla.The code creates a path, adds three lines that form a triangle, and then draws the path to the screen.

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 symetrical 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 symetrical 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

Comentarios

Este método agrega el segmento de línea definido por los puntos especificados al final de la figura actual.This method adds the line segment defined by the specified points to the end of the current figure. Si no hay líneas o curvas en anteriores el GraphicsPath, se dibuja un segmento de línea para conectar el último punto en la ruta de acceso para el primer punto en el nuevo segmento de línea.If there are previous lines or curves in the GraphicsPath, a line segment is drawn to connect the last point in the path to the first point in the new line segment.

AddLine(Single, Single, Single, Single) AddLine(Single, Single, Single, Single) AddLine(Single, Single, Single, Single) AddLine(Single, Single, Single, Single)

Anexa un segmento de línea a este trazado GraphicsPath. Appends a line segment to this 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)

Parámetros

x1
Single Single Single Single

Coordenada x del punto inicial de la línea. The x-coordinate of the starting point of the line.

y1
Single Single Single Single

Coordenada y del punto inicial de la línea. The y-coordinate of the starting point of the line.

x2
Single Single Single Single

Coordenada x del extremo de la línea. The x-coordinate of the endpoint of the line.

y2
Single Single Single Single

Coordenada y del extremo de la línea. The y-coordinate of the endpoint of the line.

Ejemplos

Para obtener un ejemplo, consulta AddLine(Int32, Int32, Int32, Int32).For an example, see AddLine(Int32, Int32, Int32, Int32).

Comentarios

Este método agrega el segmento de línea definido por los puntos especificados al final de este GraphicsPath.This method adds the line segment defined by the specified points to the end of this GraphicsPath. Si no hay líneas o curvas en anteriores el GraphicsPath, se dibuja un segmento de línea para conectar el último punto en la ruta de acceso para el primer punto en el nuevo segmento de línea.If there are previous lines or curves in the GraphicsPath, a line segment is drawn to connect the last point in the path to the first point in the new line segment.

Se aplica a