VB.Net - 按鈕控制元件



按鈕控制元件表示標準的 Windows 按鈕。它通常用於透過為 Click 事件提供處理程式來生成 Click 事件。

讓我們透過從工具箱中拖動一個按鈕控制元件並將其放到窗體上建立一個標籤。

VB.Net Button Control

按鈕控制元件的屬性

以下是按鈕控制元件的一些常用屬性:

序號 屬性和描述
1

AutoSizeMode

獲取或設定按鈕自動調整自身大小的模式。

2

BackColor

獲取或設定控制元件的背景顏色。

3

BackgroundImage

獲取或設定在控制元件中顯示的背景影像。

4

DialogResult

獲取或設定當單擊按鈕時返回給父窗體的值。這在建立對話方塊時使用。

5

ForeColor

獲取或設定控制元件的前景色。

6

Image

獲取或設定顯示在按鈕控制元件上的影像。

7

Location

獲取或設定控制元件左上角相對於其容器左上角的座標。

8

TabIndex

獲取或設定控制元件在其容器中的 Tab 鍵順序。

9

Text

獲取或設定與此控制元件關聯的文字。

按鈕控制元件的方法

以下是按鈕控制元件的一些常用方法:

序號 方法名稱和描述
1

GetPreferredSize

檢索控制元件可以放入其中的矩形區域的大小。

2

NotifyDefault

通知按鈕它是否為預設按鈕,以便它可以相應地調整其外觀。

3

Select

啟用控制元件。

4

ToString

返回包含元件名稱(如果有)的字串。此方法不應被重寫。

按鈕控制元件的事件

以下是按鈕控制元件的一些常用事件:

序號 事件和描述
1

Click

當單擊控制元件時發生。

2

DoubleClick

當用戶雙擊按鈕控制元件時發生。

3

GotFocus

當控制元件獲得焦點時發生。

4

TabIndexChanged

當 TabIndex 屬性值更改時發生。

5

TextChanged

當 Text 屬性值更改時發生。

6

Validated

當控制元件完成驗證時發生。

請參閱 Microsoft 文件以獲取按鈕控制元件的屬性、方法和事件的詳細列表。

示例

在以下示例中,我們建立三個按鈕。在此示例中,讓我們:

  • 為按鈕設定標題

  • 為按鈕設定一些影像

  • 處理每個按鈕的單擊事件

執行以下步驟:

  • 將標籤控制元件拖放到窗體上。

  • 將 Text 屬性設定為“Tutorials Point”。

  • 將三個按鈕拖放到窗體上。

  • 使用屬性視窗,將按鈕的 Name 屬性分別更改為 btnMoto、btnLogo 和 btnExit。

  • 使用屬性視窗,將按鈕的 Text 屬性分別更改為 Show Moto、Show Logo 和 Exit。

  • 拖放另一個按鈕,使用屬性視窗設定其 Image 屬性並將其命名為 btnImage。

在此階段,窗體如下所示:

Button

單擊窗體並在程式碼編輯器中新增以下程式碼:

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

單擊第一個按鈕,顯示:

Result Window

單擊第二個按鈕,顯示:

Result Window

單擊第三個按鈕,退出應用程式。

vb.net_basic_controls.htm
廣告

© . All rights reserved.