RadioButton控制元件 RadioButton又稱單選按鈕,單選按鈕通常成組出現,用于提供兩個或多個互斥選項,即在一組單選鈕中只能選擇一個.
C#中,單選按鈕(radioButton)和復選框(checkBox)都是固定的內置控制元件,其大小只能夠應用系統設定的大小,
但是有時候需要設定前面圓圈大小,這時候需要借助viewbox:
ViewBox這個控制元件通常和其他控制元件結合起來使用,是WPF中非常有用的控制元件,定義一個內容容器,ViewBox組件的作用是拉伸或延展位于其中的組件,以填滿可用空間,使之有更好的布局及視覺效果,
<Viewbox Height="50">
<RadioButton></RadioButton>
</Viewbox>
另一種方法是為RadioButton撰寫自己的ControlTemplate并根據需要更改其外觀

常用屬性:
(1)Checked屬性:用來設定或回傳單選按鈕是否被選中,選中時值為true,沒有選中時值為false,
(2)AutoCheck 屬性:如果 AutoCheck 屬性被設定為 true(默認),那么當選擇該單選按鈕時,將自動清除該組中所有其他單選按鈕,對一般用戶來說,不需改變該屬性,采用默認 值(true)即可,
如果要設定一組互斥的RadioButton,把GroupName設定為一致就好
<Viewbox Height="50">
<RadioButton Content="1111" GroupName="rad" IsChecked="True"/>
</Viewbox>
<Viewbox Height="50">
<RadioButton Content="2222" GroupName="rad" />
</Viewbox>
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/458328.html
標籤:.NET技术
上一篇:C#利用條件編譯判斷.NET平臺及版本的辦法,NET5標準符號清單及使用經驗
下一篇:.NET常見ORM框架
