線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3095
推到 Plurk!
推到 Facebook!

請問是否可將 RadioGroup 中的 item disable

尚未結案
bearmaster
一般會員


發表:36
回覆:45
積分:16
註冊:2004-05-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-16 15:37:43 IP:220.139.xxx.xxx 未訂閱
請教各位大大, 在 RadioGroup 中的 items 可否 disable 掉? 譬如在 RadioGroup 有6個 items, 我是否可以將其中的 1600x1200, 800x600 item 禁能, 讓它顯示但不能點選? 是否有屬性可設定呢? 謝謝.    
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-04-16 16:16:08 IP:203.204.xxx.xxx 未訂閱
您好: radiobutton->enabled=false; 看您要disable哪依各radiobuton.
bearmaster
一般會員


發表:36
回覆:45
積分:16
註冊:2004-05-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-04-16 17:01:47 IP:220.139.xxx.xxx 未訂閱
hi supman, thanks a lot. 您說的應該是獨立各 radio 的 TRadioButton, 可是我是用 TRadioGroup. 若我選到 800x600 item, 則 RadioGroup->ItemIndex=2, 我也可以用 RadioGroup->Item[0].SetText("") 去修改 group 內的字串. 是否有屬性可設定各個 item 禁/致 能
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-04-16 18:50:33 IP:211.76.xxx.xxx 未訂閱
您好: 抱歉,我沒有看清楚. (RadioGroup1.Controls[1] as TRadioButton).Enabled := false ; BCB版的,你這樣測測看,轉型成TRadioButton應該就可以了 dynamic_cast(RadioGroup1->Controls[1])->Enabled=false; 發表人 - supman 於 2005/04/16 19:09:05
bearmaster
一般會員


發表:36
回覆:45
積分:16
註冊:2004-05-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-04-17 11:54:49 IP:220.139.xxx.xxx 未訂閱
hi supman,    用您提供的方法的確可以了, 在 BCB 我是這樣用    RadioGroup1->Controls[0]->Enabled=false; RadioGroup1->Controls[2]->Enabled=false;     謝謝您.
系統時間:2024-05-17 17:09:53
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!