位置:首頁(yè) > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# Options 窗口 — RadioButton 控件

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-09

    RadioButton總與其他RadioButton控件結(jié)合使用,讓用戶可在多個(gè)選項(xiàng)中進(jìn)行選擇,并且某一時(shí)間只能選擇一個(gè)選項(xiàng)。如果希望用戶回答一些只有少數(shù)幾種可選答案的問題,就可以便用RadioButton控件。而如果可能的答案多于4個(gè),就需要考慮改用ListBox或ComboBox控件。在稍后創(chuàng)建的Options窗口中,用戶可以選擇電腦玩家的技能水平。我們?cè)O(shè)計(jì)了三種選項(xiàng):Dumb(簡(jiǎn)單)、Good(中等)和Cheats(很難)。當(dāng)然,同一時(shí)刻只能選擇一項(xiàng)。

    如果在同一視圖中要用到多個(gè)RadioButton控件,它們之間會(huì)默認(rèn)建立一種關(guān)聯(lián),在其中一個(gè)被選中時(shí),所有其余RadioButton控件都變?yōu)槲催x中狀態(tài)。如果一個(gè)視圖中的多個(gè)RadioButton控件不需要建立起這種關(guān)聯(lián),可將它們分到不同的組中,以免其他控件將這些沒有關(guān)聯(lián)的控件的值清除。

    可使用下表中所示的屬性來(lái)控制RadioButton。

說(shuō)明

Content

RadioButton是內(nèi)容控件,因此可以修改其顯示的內(nèi)容。默認(rèn)情況下,在Content中輸入文本

IsChecked

值可以是truefklse。如果IsThreeState被設(shè)罝為true,還可以取值為null,表示狀態(tài)不確定

GroupName

表示相應(yīng)控件屬于哪一組。默認(rèn)情況下該屬性的值為空,而GroupName值為空的所有RadioButton控件都被認(rèn) 為厲于同一組


繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部