GraphicsPath.AddLine Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Acrescenta um segmento de linha a este GraphicsPath.
Sobrecargas
AddLine(Int32, Int32, Int32, Int32) |
Acrescenta um segmento de linha à figura atual. |
AddLine(Single, Single, Single, Single) |
Acrescenta um segmento de linha a este GraphicsPath. |
AddLine(Point, Point) |
Acrescenta um segmento de linha a este GraphicsPath. |
AddLine(PointF, PointF) |
Acrescenta um segmento de linha a este GraphicsPath. |
AddLine(Int32, Int32, Int32, Int32)
- Origem:
- GraphicsPath.cs
- Origem:
- GraphicsPath.cs
Acrescenta um segmento de linha à figura atual.
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
A coordenada x do ponto inicial da linha.
- y1
- Int32
A coordenada y do ponto inicial da linha.
- x2
- Int32
A coordenada x do ponto de extremidade da linha.
- y2
- Int32
A coordenada y do ponto de extremidade da linha.
Exemplos
O exemplo de código a seguir foi projetado para uso com o Windows Forms e requer PaintEventArgse
, um objeto de evento OnPaint. O código cria um caminho, adiciona três linhas que formam um triângulo e desenha o caminho para a tela.
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
Comentários
Esse método adiciona o segmento de linha definido pelos pontos especificados ao final da figura atual. Se houver linhas ou curvas anteriores no GraphicsPath, um segmento de linha será desenhado para conectar o último ponto no caminho ao primeiro ponto do novo segmento de linha.
Aplica-se a
AddLine(Single, Single, Single, Single)
- Origem:
- GraphicsPath.cs
- Origem:
- GraphicsPath.cs
Acrescenta um segmento de linha a este 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
A coordenada x do ponto inicial da linha.
- y1
- Single
A coordenada y do ponto inicial da linha.
- x2
- Single
A coordenada x do ponto de extremidade da linha.
- y2
- Single
A coordenada y do ponto de extremidade da linha.
Exemplos
Para obter um exemplo, consulte AddLine(Int32, Int32, Int32, Int32).
Comentários
Esse método adiciona o segmento de linha definido pelos pontos especificados ao final deste GraphicsPath. Se houver linhas ou curvas anteriores no GraphicsPath, um segmento de linha será desenhado para conectar o último ponto no caminho ao primeiro ponto do novo segmento de linha.
Aplica-se a
AddLine(Point, Point)
- Origem:
- GraphicsPath.cs
- Origem:
- GraphicsPath.cs
Acrescenta um segmento de linha a este 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
Exemplos
Para obter um exemplo, consulte AddLine(Int32, Int32, Int32, Int32).
Comentários
Esse método adiciona o segmento de linha definido pelos pontos especificados ao final deste GraphicsPath. Se houver linhas ou curvas anteriores no GraphicsPath, um segmento de linha será desenhado para conectar o último ponto no caminho ao primeiro ponto do novo segmento de linha.
Aplica-se a
AddLine(PointF, PointF)
- Origem:
- GraphicsPath.cs
- Origem:
- GraphicsPath.cs
Acrescenta um segmento de linha a este 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
Exemplos
Para obter um exemplo, consulte AddLine(Int32, Int32, Int32, Int32).
Comentários
Esse método adiciona o segmento de linha definido pelos pontos especificados ao final deste GraphicsPath. Se houver linhas ou curvas anteriores no GraphicsPath, um segmento de linha será desenhado para conectar o último ponto no caminho ao primeiro ponto do novo segmento de linha.