如何实现两个按钮点击一个后另一个发生颜色变化

6794
9

dongy 小试身手Lv3

发表于2018-8-29 16:55

悬赏10

已解决

楼主
如图所示,现在有两个按钮分别对应着两个菜单(从左到右设置序号为一号按钮、二号按钮)。
当前显示为:二号按钮背景颜色为蓝色,字体为白色,一号按钮背景色为无色,字体为蓝色;

想要实现的效果是:

点击一号按钮时,一号按钮背景颜色变为蓝色,字体变为白色。同时二号按钮背景色变为无色,字体变为蓝色。





最近看过此主题的会员

esen_5FL9KZUS99

esen_4XMY0N6IMU

jonie

zhouxm

esen_50RKBHQRZI

esen_51PL8G9PG4

esen_4Y3L5ADO80

最佳答案

wut

发表于2018-8-29 16:55

只看该作者

取消 关注该作者的回复

使用按钮的一个属性,设置按钮组,设置选中样式和未选中样式,具体例子参考附件。 demo(20180829_171032).zip (2.06 KB, 下载次数: )
9个回答

只看楼主

wut 数据老手Lv5

发表于2018-8-29 16:55

只看该作者

取消 关注该作者的回复

沙发

使用按钮的一个属性,设置按钮组,设置选中样式和未选中样式,具体例子参考附件。 demo(20180829_171032).zip (2.06 KB, 下载次数: )


dongy 小试身手Lv3

发表于2018-8-29 18:26

只看该作者

取消 关注该作者的回复

板凳

wut 发表于 2018-8-29 17:16
使用按钮的一个属性,设置按钮组,设置选中样式和未选中样式,具体例子参考附件。
...

嗯嗯  我试一下   之前还从别的帖子得到了您关于跳转到指定tab页的万能式钻取。一开始还有用 但是后来不知道为什么一直报setActive属性不支持  是怎么回事呀

wut 数据老手Lv5

发表于2018-8-29 18:41

只看该作者

取消 关注该作者的回复

地板

dongy 发表于 2018-8-29 18:26
嗯嗯  我试一下   之前还从别的帖子得到了您关于跳转到指定tab页的万能式钻取。一开始还有用 但是后来不 ...

您可以把您的万能式的写法,以及具体的报错描述一下,好吗?

dongy 小试身手Lv3

发表于2018-8-30 09:43

只看该作者

取消 关注该作者的回复

5#

wut 发表于 2018-8-29 18:41
您可以把您的万能式的写法,以及具体的报错描述一下,好吗?

g_rptpage.getWidgetByName("HHH27").setActive(0); //实现跳转到新标签0    参数及报错您看一下   辛苦



混乱七星天 数据达人Lv4

发表于2018-8-30 10:07

只看该作者

取消 关注该作者的回复

6#

dongy 发表于 2018-8-30 09:43
g_rptpage.getWidgetByName("HHH27").setActive(0); //实现跳转到新标签0    参数及报错您看一下   辛苦
...

HHH27是标签页的id吗?再检查看看?
要是还不行,把表样上传上来看看

dongy 小试身手Lv3

发表于2018-8-30 10:42

只看该作者

取消 关注该作者的回复

7#

情况是这样子的,我点击两个标签页  在属性栏里容器的名字是一样的会不会是这个问题  表样见附件 广告首页(20180830_104518).zip (2.21 KB, 下载次数: )



混乱七星天 数据达人Lv4

发表于2018-8-30 11:26

只看该作者

取消 关注该作者的回复

8#

dongy 发表于 2018-8-30 10:42
情况是这样子的,我点击两个标签页  在属性栏里容器的名字是一样的会不会是这个问题  表样见附件

...

我恢复了分析表之后没有报错哦,可能是版本的问题,你包是什么版本?我是在4.7上运行的

dongy 小试身手Lv3

发表于2018-8-30 11:26

只看该作者

取消 关注该作者的回复

9#

混乱七星天 发表于 2018-8-30 10:07
HHH27是标签页的id吗?再检查看看?
要是还不行,把表样上传上来看看

解决啦   是我理解错了。我以为里边容器名是每个tab页的名称。导致报这个错   打扰了

混乱七星天 数据达人Lv4

发表于2018-8-30 11:33

只看该作者

取消 关注该作者的回复

10#

dongy 发表于 2018-8-30 11:26
解决啦   是我理解错了。我以为里边容器名是每个tab页的名称。导致报这个错   打扰了 ...

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号