C++ Builder 中Radiobutton的分组问题

我想在同一个窗体中放置若干个radiobutton,这若干个radiobutton分为几组,同组的radiobutton彼此间互斥,不同组的radiobutton之间互为... 我想在同一个窗体中放置若干个radiobutton,这若干个radiobutton分为几组,同组的radiobutton彼此间互斥,不同组的radiobutton之间互为无关,不想用panel或groupbox实现,问该怎么做? 展开
 我来答
帐号已注销
2011-11-09 · TA获得超过9899个赞
知道大有可为答主
回答量:4076
采纳率:0%
帮助的人:3573万
展开全部
不管你用的是什么开发工具,都跟 groupbox 无关的。因为 groupbox 放在那里只是起了一个装饰作用,操作系统并没有那么聪明的把你放在一个 groupbox 里的所有单选按钮都单独分成一组。在 Windows 编程中,这一切都是一样的,那就是每个控件都有自己的样式,单选按钮 radiobutton 同样,要分组是根据按钮的样式来区分的,而不是看你把他放在哪里。C++ Builder 我没用过,但是如果真像你说的能自动分组,那也只是界面设计器的杰作而已。在 Visual C++ 的界面设计器中,你必须给作为每组第一个的 radiobutton 的属性里指明 group 样式,也就是 Windows 用来识别组的起始 radiobutton,从带有 WS_GROUP 样式的 radiobutton 开始直到下一个拥有 WS_GROUP 样式的 radiobutton 之前的(按控件 ID 先后往前找)都被视为一组。
Laplas
2011-11-18 · TA获得超过1万个赞
知道大有可为答主
回答量:2680
采纳率:50%
帮助的人:2424万
展开全部
每个radiobutton控件的属性 “GroupIndex”选择不同的值。
这些改为1,那些改为2,默认是0。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dwjchdu
2011-11-09 · TA获得超过5914个赞
知道大有可为答主
回答量:4576
采纳率:60%
帮助的人:1091万
展开全部
那就用RadioGroup
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式