ASP.NET單選按鈕控制項RadioButton常用屬性與方法介紹

高洛峰
發布: 2017-01-11 10:35:49
原創
3819 人瀏覽過

1、常用屬性:

(1)Checked屬性:用來設定或傳回單選按鈕是否被選中,選取時值為true,沒有選取時值為false。

(2)AutoCheck 屬性:如果 AutoCheck 屬性設定為 true(預設),那麼當選擇該單選按鈕時,將自動清除該群組中所有其他單選按鈕。對一般使用者來說,不需改變該屬性,採用預設值(true)即可​​。

(3)Appearance 屬性:用來取得或設定單選按鈕控制項的外觀。當其取值為 Appearance.Button 時,將使單選按鈕的外觀像命令按鈕一樣:當選定它時,它看似已被按下。當取值為 Appearance.Normal 時,就是預設的單選按鈕的外觀。

(4)Text屬性:用來設定或傳回單選按鈕控制項內顯示的文本,該屬性也可以包含存取鍵,即前面帶有「&」

符號的字母,這樣使用者就可以透過同時按Alt鍵和存取鍵來選取控制項。


2、常用事件:

 (1)Click事件:當點選單選按鈕時,將單選按鈕的Checked屬性值設為true,同時發生Click事件。 

 (2)CheckedChanged事件:當Checked屬性值變更時,將觸發CheckedChanged事件。

    WPF裡面的radiobutton可能和Web裡面的有些不一樣,沒有group之類的屬性。使用時直接把同一組的radiobutton放入一個groupBox或panel裡面,他們就自動為一組了,在使用的時候(判斷哪一個被選中)有兩種方法:

第一種方法:  

foreach (Control ctrl in groupBox1.Controls)
{
 if (ctrl is RadioButton)
 {
  if (((RadioButton)ctrl).Checked )
  {
   //添加你需要的操作
  }
 }
}
登入後複製

第二種方法:在每個radiobutton裡面添加事件 

private void radioButton_CheckedChanged(object sender, EventArgs e)
{
 RadioButton rb=(RadioButton) sender;
 if (rb.Checked)
 {
     //添加你需要的操作                     
    }
}
登入後複製

更多ASP.NET單選按鈕控制RadioButton常用屬性和方法介紹相關文章請關注PHP中文網!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板