C# Options 窗口 — RadioButton 控件
RadioButton總與其他RadioButton控件結(jié)合使用,讓用戶可在多個選項中進(jìn)行選擇,并且某一時間只能選擇一個選項。如果希望用戶回答一些只有少數(shù)幾種可選答案的問題,就可以便用RadioButton控件。而如果可能的答案多于4個,就需要考慮改用ListBox或ComboBox控件。在稍后創(chuàng)建的Options窗口中,用戶可以選擇電腦玩家的技能水平。我們設(shè)計了三種選項:Dumb(簡單)、Good(中等)和Cheats(很難)。當(dāng)然,同一時刻只能選擇一項。
如果在同一視圖中要用到多個RadioButton控件,它們之間會默認(rèn)建立一種關(guān)聯(lián),在其中一個被選中時,所有其余RadioButton控件都變?yōu)槲催x中狀態(tài)。如果一個視圖中的多個RadioButton控件不需要建立起這種關(guān)聯(lián),可將它們分到不同的組中,以免其他控件將這些沒有關(guān)聯(lián)的控件的值清除。
可使用下表中所示的屬性來控制RadioButton。
屬 性 | 說明 |
Content | RadioButton是內(nèi)容控件,因此可以修改其顯示的內(nèi)容。默認(rèn)情況下,在Content中輸入文本 |
IsChecked | 值可以是true或fklse。如果IsThreeState被設(shè)罝為true,還可以取值為null,表示狀態(tài)不確定 |
GroupName | 表示相應(yīng)控件屬于哪一組。默認(rèn)情況下該屬性的值為空,而GroupName值為空的所有RadioButton控件都被認(rèn) 為厲于同一組 |
點擊加載更多評論>>