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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks
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)