[问题] 能一次控制多个物件吗?

楼主: 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