VB.NET 窗体控件

17 Mar 2025 | 4 分钟阅读

在 VB.NET 中,窗体用于创建基于窗体或基于窗口的应用程序。使用窗体,我们可以构建一个吸引人的用户界面。它就像一个容器,用于容纳不同的控件,允许用户与应用程序交互。控件是窗体中的对象,例如 按钮、文本框、文本区域标签等,以执行某些操作。但是,我们可以通过创建控件的实例将任何控件添加到运行时。

窗体使用 System.Windows.Form 命名空间,它有一个广泛的控件系列,可在基于窗口的用户界面中添加窗体和功能。

VB.NET 窗体属性

以下是与窗体相关的最重要的属性列表。这些属性可以在应用程序执行时设置或读取。

性质描述
BackColor它用于设置窗体的背景颜色。
BackgroundImage(背景图片)它用于设置窗体的背景图像。
光标它用于设置光标悬停在窗体上时的光标图像。
AllowDrop使用窗体中的 AllowDrop 控件,它允许是否在窗体上拖放。
Font它用于获取或设置窗体中使用的字体。
已锁定它确定窗体是否已锁定。
FormBorderStyle它用于设置或获取窗体中的边框样式。
文本它用于设置窗体窗口的标题。
MinimizeBoxMinimizeBox 用于在窗体的标题栏上显示最小化选项。
IsMDIChild它用于验证窗体是否为多文档界面 (MDI) 子窗体的容器。
自动滚动它允许是否在窗体中启用自动滚动。
MaximizeBox它用于在窗体的标题栏上显示最大化选项。
MaximumSize它用于设置窗体的最大高度和宽度。
语言它用于指定窗体中本地化的语言。
AcceptButton如果按下 Enter 键,它用于设置窗体按钮。
Top, Left它用于设置窗体左上角的坐标(以像素为单位)。
名称它用于定义窗体的名称。
MinimumSize它用于设置窗体的最小高度和宽度。
已启用它使用 True 或 False 值来启用窗体中的鼠标或键盘事件。
TopMost它使用一个布尔值,表示您是否要将窗口窗体放在其他窗体的顶部。 默认情况下,它为 False。

窗体事件

以下是与窗体相关的最重要的事件列表。

事件描述
已激活当用户或程序激活窗体时,会找到激活事件。
Click单击窗体时,会激活单击事件。
封闭在关闭窗体之前会找到已关闭事件。
正在关闭当窗体正在关闭时,它存在。
DoubleClickDoubleClick
当用户双击窗体时,会激活 DoubleClick 事件。
DragDrop(拖放)当执行拖放操作时,会激活 DragDrop 事件。
MouseDown当鼠标指针位于窗体上并且按下鼠标按钮时,会激活 MouseDown 事件。
GotFocus(获得焦点)当窗体控件获得焦点时,会激活 GotFocus 事件。
HelpButtonClicked当用户单击帮助按钮时,它会被激活。
KeyDown当在聚焦于窗体时按下键时,会激活 KeyDown 事件。
KeyUp当在聚焦于窗体时释放键时,会激活 KeyUp 事件。
加载加载事件用于在首次显示窗体之前加载窗体。
LostFocus当窗体失去焦点时,它会被激活。
MouseEnter当鼠标指针进入窗体时,会激活 MouseEnter 事件。
MouseHover当鼠标指针放置在窗体上时,会激活 MouseHover 事件。
MouseLeave当鼠标指针离开窗体表面时,会激活 MouseLeave 事件。
显示每当第一次显示窗体时,它就会被激活。
滚动当通过用户或代码滚动窗体时,会激活 Scroll 事件。
Resize当调整窗体大小时,会激活 Resize 事件。
移动当移动窗体时,会激活 Move 事件。

为了在 VB.NET 中创建 Windows 窗体应用程序,我们需要在 Microsoft Visual Studio 中按照以下步骤操作。

  1. 转到文件菜单。
  2. 单击新建项目。
  3. 单击 Windows 窗体应用或应用程序

最后,单击“创建”按钮以创建您的项目,然后,它将显示以下名称为 Form1 的窗口窗体。

VB.NET Form Controls

现在在 VB.NET 中创建一个简单的 Windows 窗体控件程序。

Form1.vb

输出

VB.NET Form Controls

现在在窗体中输入以下详细信息

VB.NET Form Controls

填写所有详细信息后,单击“提交”按钮。 之后,它会显示以下输出

VB.NET Form Controls
下一个主题VB.NET 标签控件