S
sssing
Unregistered / Unconfirmed
GUEST, unregistred user!
我在form窗体上面添加了3个checkbox组件,分别是:checkbox1,checkbox2,checkbox3.
然后我在checkbox1的单击事件上面添加上代码:
checkbox2.checked:=false;
checkbox3.checked:=false;
然后在checkbox2添加上代码:
checkbox1.checked:=false;
checkbox3.checked:=false;
checkbox3:
checkbox1.checked:=false;
checkbox2.checked:=false;
我想让它们三个只能选中一个,如果选中一个,其中2个即取消选中!
代码可行!但是单击某个组件的时候,其它2个组件取消了选中,但是单击的那个组件没有选中,要单击多一次才可以选中!我不知道为什么会这样!我也试过在代码上面分别加上checkbox*.checked:=true;选中自己!不行,会出错!
我也试过 checkbox*.start:=
里面的,也不行!
望高手指点!
然后我在checkbox1的单击事件上面添加上代码:
checkbox2.checked:=false;
checkbox3.checked:=false;
然后在checkbox2添加上代码:
checkbox1.checked:=false;
checkbox3.checked:=false;
checkbox3:
checkbox1.checked:=false;
checkbox2.checked:=false;
我想让它们三个只能选中一个,如果选中一个,其中2个即取消选中!
代码可行!但是单击某个组件的时候,其它2个组件取消了选中,但是单击的那个组件没有选中,要单击多一次才可以选中!我不知道为什么会这样!我也试过在代码上面分别加上checkbox*.checked:=true;选中自己!不行,会出错!
我也试过 checkbox*.start:=
里面的,也不行!
望高手指点!