RadioButton
RadioButton
Windows 窗體 RadioButton 控制項為用戶提供由兩個或多個互斥選項組成的選項集。雖然單選按鈕和複選框看似功能類似,卻存在重要差異:當用戶選擇某單選按鈕時,同一組中的其他單選按鈕不能同時選定。相反,卻可以選擇任意數目的複選框。定義單選按鈕組將告訴用戶:“這裡有一組選項,您可以從中選擇一個且只能選擇一個。
目錄
當單擊 RadioButton 控制項時,其 Checked 屬性設置為 true,並且調用 Click 事件處理程序。當 Checked 屬性的值更改時,將引發 CheckedChanged 事件。如果 AutoCheck 屬性設置為 true(默認值),則當選擇單選按鈕時,將自動清除該組中的所有其他單選按鈕。通常僅當使用驗證代碼確保選定的單選按鈕是允許的選項時,才將該屬性設置為 false。控制項內顯示的文本使用 Text 屬性進行設置,該屬性可以包含訪問鍵快捷方式。訪問鍵允許用戶通過按 Alt 鍵和訪問鍵來“單擊”控制項。有關更多信息,請參見如何:創建 Windows 窗體控制項的訪問鍵和如何:設置 Windows 窗體控制項所顯示的文本。
如果 Appearance 屬性設置為 Button,則 RadioButton 控制項的顯示與命令按鈕相似,選中時會顯示為按下狀態。通過使用 Image 和 ImageList 屬性,單選按鈕還可以顯示圖像。有關更多信息,請參見如何:設置 Windows 窗體控制項所顯示的圖像。