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
)
参数
- x1
类型:System.Int32
的 X (水平) 坐标的行。
- y1
类型:System.Int32
的 Y (垂直) 坐标的行。
- x2
类型:System.Int32
的 X (水平坐标) 终结点行。
- y2
类型:System.Int32
的 Y (垂直) 坐标终结点行。
备注
LineShape 直接在窗体或容器控件无法显示;在 ShapeContainer 对象必须承载它。 在初始化 LineShape后,必须将其 Parent 属性设置为现有 ShapeContainer 或到 ShapeContainer的新实例。
示例
下面的示例初始化 ShapeContainer 和 LineShape,设置 LineShape 的 Parent 属性设置为 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualBasic.PowerPacks 命名空间
其他资源
如何:使用 OvalShape 和 RectangleShape 控件绘制形状 (Visual Studio)