Construtor LineShape (Int32, Int32, Int32, Int32)

Inicializa uma nova instância da LineShape classe, especificando as coordenadas para a linha.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxe

'Declaração
Public Sub New ( _
    x1 As Integer, _
    y1 As Integer, _
    x2 As Integer, _
    y2 As Integer _
)
public LineShape(
    int x1,
    int y1,
    int x2,
    int y2
)
public:
LineShape(
    int x1, 
    int y1, 
    int x2, 
    int y2
)
new : 
        x1:int * 
        y1:int * 
        x2:int * 
        y2:int -> LineShape
public function LineShape(
    x1 : int, 
    y1 : int, 
    x2 : int, 
    y2 : int
)

Parâmetros

  • x1
    Tipo: System.Int32
    A coordenada X (horizontal) do ponto inicial da linha.
  • y1
    Tipo: System.Int32
    A coordenada Y (vertical), o ponto inicial da linha.
  • x2
    Tipo: System.Int32
    A coordenada X (horizontal) do ponto final da linha.
  • y2
    Tipo: System.Int32
    A coordenada Y (vertical) do ponto final da linha.

Comentários

A LineShape não pode ser exibida diretamente em um controle de formulário ou recipiente; ele deve ser hospedado em um ShapeContainer objeto.Depois que você inicializa um LineShape, você terá que definir seu Parent propriedade a um existente ShapeContainer ou para uma nova instância do ShapeContainer.

Exemplos

O exemplo a seguir inicializa um ShapeContainer e um LineShape, define o Parent propriedade da LineShape para o ShapeContainere exibe uma linha diagonal com coordenadas especificadas.

Dim canvas As New Microsoft.VisualBasic.PowerPacks.ShapeContainer
Dim line1 As New Microsoft.VisualBasic.PowerPacks.LineShape(0,
    0, 1000, 1000)
' Set the form as the parent of the ShapeContainer.
canvas.Parent = Me
' Set the ShapeContainer as the parent of the LineShape.
line1.Parent = canvas
Microsoft.VisualBasic.PowerPacks.ShapeContainer canvas = 
    new Microsoft.VisualBasic.PowerPacks.ShapeContainer();
Microsoft.VisualBasic.PowerPacks.LineShape line1 = 
    new Microsoft.VisualBasic.PowerPacks.LineShape(0, 0, 1000, 1000);
// Set the form as the parent of the ShapeContainer.
canvas.Parent = this;
// Set the ShapeContainer as the parent of the LineShape.
line1.Parent = canvas;

Segurança do .NET Framework

Consulte também

Referência

LineShape Classe

Sobrecargas LineShape

Namespace Microsoft.VisualBasic.PowerPacks

ShapeContainer

Shape

Outros recursos

Como: desenhar formas com os controles de RectangleShape (Visual Studio) e o OvalShape

Como: desenhar linhas com o controle de LineShape (Visual Studio)

Introdução à linha e controles Shape (Visual Studio)