社区
界面
帖子详情
关于互斥按钮(radio button)的问题请教高手
Davidstrong
2003-03-05 08:30:02
当多个按钮为一组的时候,只有一个选择了group属性,请问如果我需要把每一个按钮都设置成为一个独立的变量应该怎么做?我开始把每一个的group的属性都选中,添加完所有变量后再去掉它们的group属性,这样做不行。
...全文
666
24
打赏
收藏
关于互斥按钮(radio button)的问题请教高手
当多个按钮为一组的时候,只有一个选择了group属性,请问如果我需要把每一个按钮都设置成为一个独立的变量应该怎么做?我开始把每一个的group的属性都选中,添加完所有变量后再去掉它们的group属性,这样做不行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Davidstrong
2003-03-07
打赏
举报
回复
原因。。。呵呵,我创建属性页,某一页上的最后一组控件是互斥按钮,我需要焦点传递,从该页返回主页,所以。。。。。。
Davidstrong
2003-03-06
打赏
举报
回复
楼上的老大:
怎么设置成每一个都是control变量???????????
zwvista
2003-03-06
打赏
举报
回复
把每个按钮都分别设置为单独的变量,什么变量?如果是Value变量,只能有一个,如果是Control变量,当然每个按钮都可以设置一个
liu_feng_fly
2003-03-06
打赏
举报
回复
把那个人抓过来问问就知道了,也许是你看错了呢?
Davidstrong
2003-03-06
打赏
举报
回复
楼上的这个方法我知道,我只是说我以前见别人把每个按钮都分别设置为单独的变量,但是确实是互斥的一组按钮,我不知道这个方法是如何实现的?
liu_feng_fly
2003-03-06
打赏
举报
回复
看来我理解错了,呵呵。这个时候确实只能添加一个成员变量,并且这一个就够了。使用的时候,如果是0,那么选了第一个,1,选了第二个等等
Davidstrong
2003-03-06
打赏
举报
回复
楼上的意思我不懂?!
SatanLi1982
2003-03-06
打赏
举报
回复
改成复选框吧,可能会象点。
Davidstrong
2003-03-06
打赏
举报
回复
我知道只要选中一个,但这个时候向导里的变量列表中也只有一个radio button的id号供选呀
loopyifly
2003-03-06
打赏
举报
回复
radio button 只选中其中一个的group属性即可
Davidstrong
2003-03-06
打赏
举报
回复
晕,group属性不去掉,那么这些互斥按钮就不互斥了呀,都能够被同时选中呀
liu_feng_fly
2003-03-06
打赏
举报
回复
为什么要去掉group属性呢?不要去掉试试看
Davidstrong
2003-03-06
打赏
举报
回复
因为我看见别人这样做过,但我不会呀
ukyoking
2003-03-06
打赏
举报
回复
ysf1980() 的方法是可以的,我刚才试过了,创天中文版的vc.不过我很想知道搂主这么做的目的是什么
Davidstrong
2003-03-06
打赏
举报
回复
这样编译能够通过吗?
在vc中我没有尝试,但是在evc下是不可以的
ysf1980
2003-03-06
打赏
举报
回复
开始把每一个的group的属性都选中,添加完所有变量后再去掉它们的group属性
Davidstrong
2003-03-06
打赏
举报
回复
你是怎么通过的?
ysf1980
2003-03-06
打赏
举报
回复
呵呵,我以楼主的方法验证,喜获通过
Davidstrong
2003-03-06
打赏
举报
回复
还有人可以帮助我吗?
Davidstrong
2003-03-06
打赏
举报
回复
楼上的老大,呵呵,你误会我的意思了,我说的是如何把一组互斥按钮每一个都设置为单独的变量
加载更多回复(4)
qml实现自定义
互斥
按钮
环境 Ubuntu16.04+Qt5.7 描述 qml中有一个控件
Radio
Button
,单选
按钮
,即在一个
按钮
组中只能选中一个;如果想自定义实现
按钮
的样式的话,则需要使用到一个qml类型:ExclusiveGroup。 效果 如图,左上方的是使用
Radio
Button
实现的效果,中间的则为自定义
按钮
互斥
效果。 实现 首先实现自定义
按钮
的样式,然后再寻找一种方法使这些
按钮
群产生
互斥
的效果即可。这...
Qt 设置
button
互斥
,一组
button
只能选中一个
文章目录一、同一容器内
互斥
二、不同容器内
互斥
一、同一容器内
互斥
效果 先在界面是拖入一个控件容器,这里以QGroupBox为例 再放进来几个
按钮
控件 设置
按钮
属性,第一个红框勾选是设置
按钮
可选,第二个勾选就是设置自动
互斥
,当同一容器内的
按钮
勾选了这个选项就会自动
互斥
二、不同容器内
互斥
效果 还是先设置所要
互斥
的
按钮
的属性 需要用到Qt的Q
Button
Group类,实例化一个Q
Button
Group对象,然后将所有需要
互斥
的
按钮
全部添加进去 Q
Button
Group * bo
自定义Qt
互斥
按钮
先展示几种状态: 第一个
按钮
被选中,第二个
按钮
被选中,第一个自动弹起。再次单击第二个
按钮
,第二个
按钮
弹起。恢复到初始状态。没有一个
按钮
被选中。这样就实现的
按钮
互斥
的关系。这些
按钮
是我从 QWidget继承重写的。现发布出来。后续会继续改进。......
MFC
radio
button
互斥
选择的重要几点
MFC中的
radio
控件的
互斥
功能很常用,一般在MFC资源中一个一个按顺序增加
radio
控件时不会有
问题
。但如果修改以前的代码,需要重新增加几个
radio
n时需要注意以下几点。 1.新增加的
radio
的ID与旧的一定要连续。 2.除了第一个
radio
在资源属性中的group 设置为TRUE,其它都设置为false. 3.最容易忽略的一点,设置焦点ID。资源界面按con
vue
互斥
按钮
(单选两种状态)
1.并根据
按钮
的 active 属性来设置
按钮
和图片的选中状态。在点击
按钮
时,调用 click 事件来更新
按钮
的选中状态。如果点击的
按钮
的 id 与当前选中的
按钮
的 id 相同,则将当前
按钮
的 active 属性设为 true,其他
按钮
的 active 属性设为 false。2.当点击
button
1 后,我们需要把
button
2 的状态设为相反的状态,即当
button
1 选中时,
button
2 必须不选中,反之亦然。
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章