以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何让多个checkbox每次只选中一个呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103709)

--  作者:zhsenchzhi
--  发布时间:2017/7/14 23:31:00
--  如何让多个checkbox每次只选中一个呢?
有多个checkbox  或者radiobutton, 要求每次只能选择一个,几 选择其中一个后,另外几个自动设为不选中

请问什么方法最简单呢?

是不是把他们设为 同一组, 就能自动实现这个功能呢?

--  作者:有点蓝
--  发布时间:2017/7/15 8:27:00
--  
radiobutton设置为同一组即可。

checkbox  需要用代码控制,在这个选中的时候(Checkedchange事件),把其它的checkbox  选中去掉

--  作者:zhsenchzhi
--  发布时间:2017/7/15 17:52:00
--  
请问  
radiobutton 如何设置为同一组呢?  我看 radiobutton  并没有 一个 group 的属性,无论是界面上,还是代码里,都不能设置这个属性

我把几个 radiobutton  加在了 同一个 panel 上,他们的确只能选择一个, 但是这样有个问题就是, 这个面板上所有的  radiobutton  都同时只能选择一个

不能分组,请问 该怎样分组呢?

--  作者:有点甜
--  发布时间:2017/7/16 12:15:00
--  
以下是引用zhsenchzhi在2017/7/15 17:52:00的发言:
请问  
radiobutton 如何设置为同一组呢?  我看 radiobutton  并没有 一个 group 的属性,无论是界面上,还是代码里,都不能设置这个属性

我把几个 radiobutton  加在了 同一个 panel 上,他们的确只能选择一个, 但是这样有个问题就是, 这个面板上所有的  radiobutton  都同时只能选择一个

不能分组,请问 该怎样分组呢?

 

不是可以放入多个panel?嵌套就行了。