VB.Net - Button 按钮控件
Button 控件代表标准 Windows 按钮。 它通常用于通过提供 Click 事件的处理程序来生成 Click 事件。
让我们通过将"工具箱"广告中的"按钮"控件拖放到表单上来创建一个标签。
按钮控件的属性
以下是Button控件的一些常用属性 −
序号 | 属性 &描述 |
---|---|
1 | AutoSizeMode 获取或设置 Button 自动调整自身大小的模式。 |
2 | BackColor 获取或设置控件的背景颜色。 |
3 | BackgroundImage 获取或设置控件中显示的背景图像。 |
4 | DialogResult 获取或设置单击按钮时返回到父窗体的值。 这在创建对话框时使用。 |
5 | ForeColor 获取或设置控件的前景色。 |
6 | Image 获取或设置按钮控件上显示的图像。 |
7 | Location 获取或设置控件左上角相对于其容器左上角的坐标。 |
8 | TabIndex 获取或设置控件在其容器内的 Tab 键顺序。 |
9 | Text 获取或设置与此控件关联的文本。 |
按钮控件的方法
以下是Button控件的一些常用方法 −
序号 | 方法名称 & 描述 |
---|---|
1 |
GetPreferredSize 检索可容纳控件的矩形区域的大小。 |
2 |
NotifyDefault 通知按钮它是否是默认按钮,以便它可以相应地调整其外观。 |
3 |
Select 激活控件。 |
4 |
ToString 返回一个包含组件名称(如果有)的字符串。 不应重写此方法。 |
按钮控件的事件
以下是Button控件的一些常用事件 −
序号 | 事件 & 描述 |
---|---|
1 | Click 单击控件时发生。 |
2 | DoubleClick 当用户双击 Button 控件时发生。 |
3 | GotFocus 当控件获得焦点时发生。 |
4 | TabIndexChanged 当 TabIndex 属性值更改时发生。 |
5 | TextChanged 当 Text 属性值更改时发生。 |
6 | Validated 当控件完成验证时发生。 |
有关 Button 控件的属性、方法和事件的详细列表,请参阅 Microsoft 文档。
示例
在下面的示例中,我们创建三个按钮。 在这个例子中,让我们 −
为按钮设置标题
为按钮设置一些图像
处理各个按钮的点击事件
采取以下步骤 −
将 Label 控件拖放到窗体上。
设置 Text 属性以提供标题"Tutorials Point"。
在表单上拖放三个按钮。
使用属性窗口,将按钮的 Name 属性分别更改为 btnMoto、btnLogo 和 btnExit。
使用属性窗口,将按钮的 Text 属性分别更改为 Show Moto、Show Logo 和 Exit。
拖放另一个按钮,使用属性窗口设置其 Image 属性并将其命名为 btnImage。
在这个阶段,表单看起来像 −
单击表单并在代码编辑器中添加以下代码 −
Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load ' Set the caption bar text of the form. Me.Text = "tutorialspont.com" btnImage.Visible = False End Sub Private Sub btnMoto_Click(sender As Object, e As EventArgs) Handles btnMoto.Click btnImage.Visible = False Label1.Text = "Simple Easy Learning" End Sub Private Sub btnExit_Click(sender As Object, e As EventArgs) Handles btnExit.Click Application.Exit() End Sub Private Sub btnLogo_Click(sender As Object, e As EventArgs) Handles btnLogo.Click Label1.Visible = False btnImage.Visible = True End Sub End Class
单击第一个按钮,显示 −
单击第二个按钮将显示 −
单击第三个按钮,退出应用程序。