[問題] 能一次控制多個物件嗎?

作者: don750421 (1+1≠2)   2014-07-08 22:46:55
有辦法一次控制多個物件的屬性嗎??
我使用TabControl,設定3個tabpage。(假設為tabpage1、tabpage2、tabpage3)
每個tabpage內的radiobutton、textbox和combobox都相同(只差在名稱不同)
每個tabpage都有5組,各2個的Radiobutton。
A: 吃飯     C:游泳 .........
B: 吃麵     D:慢跑 ..................
A和B 兩個互斥, C和D兩個互斥
我已經有寫一個Click_Change的Function來處理三個tabpage的radiobutton事件
但是,因為每個radiobutton後面都有textbox,
所以我想要當點選A的時候,B的後方textbox都Enable = false
然而,我在此Function在判斷時,必須先判斷是哪個tabpage,再判斷是哪一組radiobtn
在判斷是A還是B Click,再將另一個Enable = false
三個tabpage都一樣,想問問有沒有比較簡便的方式。
作者: Eleganse (艾勒更斯)   2014-07-08 23:33:00
使用者自訂控制項(可以是很多控制項的組合)然後每個tabpage都new一組使用者自訂控制項放在上面但我覺得 真只有3組的話 土法鍊鋼全部寫死最簡便 ~,~
作者: Ammenze (藍天白雲)   2014-07-09 09:20:00
寫成WebUserControl

Links booklink

Contact Us: admin [ a t ] ucptt.com