GUI基本工具 - 交互控制項

更新日期:3月 23

在Windows Form中, 微軟已經提供許多標準的交互控制項工使用者使用, 本篇文章將最常使用到的基本控制項列舉並詳加介紹, 以供用戶參考。

  • Button

  • TextBox

  • Label

  • NumericUpDown

  • CheckBox

  • ComboBox


Button類別

[微軟官方介紹]

https://docs.microsoft.com/zh-tw/dotnet/api/system.windows.forms.button?view=netframework-4.0

[描述]

按鈕控制項, 對於GUI的互動僅有”Click”的動作

[常用屬性]

Enabled – 開啟/關閉在GUI回應使用者互動的行為

Text – 修改Button上面的顯示文字

Image – 修改Button上的顯示圖片

Size – 修改Button的長寬

[常用方法]

PerformClick – 用程式的方法執行”Click”動作

OnClick – 和PerformClick相同

[常用事件]

MouseClick(繼承自Control父類別) – 滑鼠Click事件


TextBox類別

[微軟官方介紹]

https://docs.microsoft.com/zh-tw/dotnet/api/system.windows.forms.textbox?view=netframework-4.0

[描述]

文字控制項

[常用屬性]

Multiline – 開啟/關閉多行顯示

AcceptReturn – 開啟/關閉是否接受使用者按下”Enter”鍵

Text – 顯示文字


Label類別

[微軟官方介紹]

https://docs.microsoft.com/zh-tw/dotnet/api/system.windows.forms.label?view=netframework-4.0

[描述]

標籤控制項

[常用屬性]

AutoSize – 開啟/關閉控制項配合文字內容調整寬度

Text – 顯示文字


NumericUpDown類別

[微軟官方介紹]

https://docs.microsoft.com/zh-tw/dotnet/api/system.windows.forms.numericupdown?view=netframework-4.0

[描述]

數字上下按鈕控制項

[常用屬性]

AutoSize – 開啟/關閉控制項配合文字內容調整寬度

Text – 顯示文字


CheckBox類別

[微軟官方介紹]

https://docs.microsoft.com/zh-tw/dotnet/api/system.windows.forms.checkbox?view=netframework-4.0

[描述]

勾選按鈕控制項, 屬於Button類別的繼承子類別

[常用屬性]

Checked – 設定/獲取 控制項是否被勾選

Text(繼承自ButtonBase父類別) – 顯示文字

[常用事件]

CheckChanged – 偵測勾選的事件


ComboBox類別

[微軟官方介紹]

https://docs.microsoft.com/zh-tw/dotnet/api/system.windows.forms.combobox?view=netframework-4.0

[描述]

下拉式方塊控制項, 使用在用戶介面上的下拉選單

[常用屬性]

Items – 設定/獲取 下拉選單的項目集合

SelectedIndex – 被選擇的索引值(從0開始)

SelectedText – 被選擇到的項目文字

Text – 顯示文字, 必須是Items集合裡的文字

[常用事件]

SelectedIndexChanged – 下拉選單索引值變更的事件

©JYTEK Taiwan 2019