按鈕(Button)控制元件表示一個標準的Windows按鈕。 它通常用於通過為Click
事件提供處理程式來生成Click事件。
可通過拖動工具箱的按鈕控(Button)件將其拖拽放在表單上來建立按鈕。
以下是按鈕(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 |
控制元件完成驗證時發生。 |
請參閱Microsoft文件以獲取Button控制元件的屬性,方法和事件的詳細列表。
在下面的例子中,我們建立了三個按鈕。 在這個例子中,完成以下幾個功能:
參考以下步驟:
"Tw511.com"
。在完成上面設定步驟後,表單現在看起來如下:
單擊表單並在程式碼編輯器中新增以下程式碼:
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 = "Form Title - tw511.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
執行上面範例程式碼,得到以下結果 -
點選「顯示標語」按鈕,得到以下結果 -
點選「顯示影象」按鈕,得到以下結果 -
最後點選退出按鈕。