如何:使用 LineShape 控件绘制直线 (Visual Studio)
更新:2007 年 11 月
您可以使用 LineShape 控件在设计时和运行时在窗体或容器上绘制水平线、垂直线或对角线。
说明 在下面的说明中,您的计算机可能会对 Visual Studio 的某些用户界面元素显示不同的名称或位置。您安装的 Visual Studio 版本以及使用的设置决定了这些元素。有关更多信息,请参见 Visual Studio 设置。
在设计时绘制直线
从“工具箱”的“Visual Basic PowerPacks”选项卡中将 LineShape 控件拖到窗体或容器控件中。
拖动大小调整控点和移动控点来调整直线的大小以及定位直线。
还可以通过在“属性”窗口中更改 X1、X2、Y1 和 Y2 属性来调整直线的大小以及定位直线。
还可以选择在“属性”窗口中设置其他属性(如 BorderStyle 或 BorderColor)来更改直线的外观。
在运行时绘制直线
在“项目”菜单上,单击“添加引用”。
在“添加引用”对话框中选择“Microsoft.VisualBasic.PowerPacks.VS”,然后单击“确定”。
在“代码编辑器”中,将 Imports 或 using 语句添加到模块的顶部:
Imports Microsoft.VisualBasic.PowerPacks
using Microsoft.VisualBasic.PowerPacks;
将下面的代码添加到 Event 过程中:
Dim canvas As New ShapeContainer Dim theLine As New LineShape ' Set the form as the parent of the ShapeContainer. canvas.Parent = Me ' Set the ShapeContainer as the parent of the LineShape. theLine.Parent = canvas ' Set the starting and ending coordinates for the line. theLine.StartPoint = New System.Drawing.Point(0, 0) theLine.EndPoint = New System.Drawing.Point(640, 480)
请参见
任务
如何:使用 OvalShape 和 RectangleShape 控件绘制形状 (Visual Studio)
概念
Line 和 Shape 控件简介 (Visual Studio)
参考
修订记录
日期 |
修订 |
原因 |
---|---|---|
2008 年 7 月 |
新增主题。 |
SP1 功能更改。 |