Windows Form RadioButton 控制項提供使用者一組兩個或多個互斥 (Mutually Exclusive) 選項。 選項按鈕和核取方塊的功能雖然類似,但有一個很重要的差異:當使用者選取一個選項按鈕時,就無法選取相同群組中的其他選項按鈕。 相反地,使用者可以選取任何數目的核取方塊。 定義選項按鈕群組就是告訴使用者:「這裡是一組選擇,您只能選擇一個。」
使用控制項
當按一下 RadioButton 控制項時,就會將它的 Checked 屬性設定為 true,同時會呼叫 Click 事件處理常式。 當 Checked 屬性值變更時,則會引發 CheckedChanged 事件。 如果將 AutoCheck 屬性設定為 true (預設值),則當選取選項按鈕時,就會自動清除群組中其他所有選項按鈕。 通常只有在使用驗證程式碼來確定選取的選項按鈕是否為允許的選項時,才會將此屬性設定為 false。 控制項內顯示的文字是以 Text 屬性來設定,其中可包含便捷鍵 (Access Key) 捷徑。 便捷鍵可讓使用者藉由按下 ALT 鍵及便捷鍵來「按一下」其他控制項。 如需詳細資訊,請參閱 HOW TO:建立 Windows Form 控制項的便捷鍵和 HOW TO:設定由 Windows Form 控制項所顯示的文字。
RadioButton 控制項可能出現為命令按鈕,如果已經選取該按鈕,或如果 Appearance 屬性是設定為 Button,則按鈕會顯示為已被按下的狀態。 選項按鈕也可以使用 Image 和 ImageList 屬性來顯示影像。 如需詳細資訊,請參閱 HOW TO:設定由 Windows Form 控制項所顯示的影像。
請參閱
工作
HOW TO:建立 Windows Form 控制項的便捷鍵
HOW TO:設定由 Windows Form 控制項所顯示的文字
HOW TO:將 Windows Form RadioButton 控制項群組成集合使用