//radio button 使用
使用方法一:
在工程中新增控制項後,直接在控制項的click事件中寫入需要的**即可
使用方法二:
1.建立乙個基於對話方塊的用用程式,在其中加入三個radio button,id分別為:
idc_radio1,idc_radio2,idc_radio3
2.控制項的初始化:
在對話方塊類的oninitdialog中加入**:
checkradiobutton(idc_radio1,idc_radio3,idc_radio3); //第乙個引數為該組的第乙個單選按鈕的id
//第二個引數為該組的最後乙個單選按鈕的id
//第三個引數為該組中被選中的單選按鈕的id
3.在加入乙個button控制項,並為其寫入click事件**:
int iradiobutton;
iradiobutton="getcheckedradiobutton"(idc_radio1,idc_radio3);
if(iradiobutton==idc_radio1)
messagebox("click button1");
if(iradiobutton==idc_radio2)
messagebox("click button2");
if(iradiobutton==idc_radio3)
messagebox("click button3");
其他說明:
radio button成組使用時,只需保證在新增控制項時資源號連續,並且第乙個radio button的屬性中group被選中即可.
這樣就可以給這一組控制項新增成員變數使用
例:
1.建立乙個基於對話方塊的應用程式,新增三個radio button,和乙個button
選中第乙個radio button屬性中的group
2.在button的click事件中新增**:
updatedata(true);
if(m_radio==0)
messagebox("0");
if(m_radio==1)
messagebox("1");
if (m_radio==2)
messagebox("2");
updatedata(false);
fragment的RadioButton 懶載入
author zhudaihao date 2020 8 11 實現radiobutton 懶載入 public abstract class baselazynewfragment extends fragment 繫結xml unbinder butterknife.bind this,root...
QT中獲取選中的radioButton的兩種方法
qt中要獲取radiobutton組中被選中的那個按鈕,可以採用兩種如下兩種辦法進行 方法一 採用物件名稱進行獲取 1 qradiobutton pbtn qobject cast ui bg checkedbutton 2 qstring name pbtn objectname 3 if qst...
QT中獲取選中的radioButton的兩種方法
qt中要獲取radiobutton組中被選中的那個按鈕,可以採用兩種如下兩種辦法進行 方法一 採用物件名稱進行獲取 1 qradiobutton pbtn qobject cast ui bg checkedbutton 2 qstring name pbtn objectname 3if qstr...