LineShape 构造函数 (Int32, Int32, Int32, Int32)

初始化 LineShape 类的新实例,坐标指定为行。

命名空间:  Microsoft.VisualBasic.PowerPacks
程序集:  Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

语法

声明
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
)

参数

  • x2
    类型:System.Int32
    的 X (水平坐标) 终结点行。
  • y2
    类型:System.Int32
    的 Y (垂直) 坐标终结点行。

备注

LineShape 直接在窗体或容器控件无法显示;在 ShapeContainer 对象必须承载它。 在初始化 LineShape后,必须将其 Parent 属性设置为现有 ShapeContainer 或到 ShapeContainer的新实例。

示例

下面的示例初始化 ShapeContainerLineShape,设置 LineShapeParent 属性设置为 ShapeContainer,并显示具有指定坐标的对角一行。

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;

.NET Framework 安全性

请参见

参考

LineShape 类

LineShape 重载

Microsoft.VisualBasic.PowerPacks 命名空间

ShapeContainer

Shape

其他资源

如何:使用 OvalShape 和 RectangleShape 控件绘制形状 (Visual Studio)

如何:使用 LineShape 控件绘制直线 (Visual Studio)

Line 和 Shape 控件简介 (Visual Studio)