切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud
12下一页

12

主题

876

积分

0

精华

用户组 

易积分
3196
热心
6
好评
1

热心会员活跃会员

e4a高级列表框组件如何实现置选中项颜色[复制链接]
发表于 2019-10-15 10:41:21 | 显示全部楼层 |阅读模式
20易积分
e4a高级列表框组件如何实现 置选中项颜色 比如 点击第一项 第一项的颜色为蓝色 点击第二项 第二项的颜色为蓝色 第一项恢复原来的颜色 以此类推
希望大佬给个例子 感激不尽

最佳答案

查看完整内容

标记 为 整数型 事件 主窗口.创建完毕() 标记=1000 结束 事件 事件 高级列表框1.表项被单击(项目索引 为 整数型) 如果 标记=1000 则 标记=项目索引 结束 如果 如果 标记项目索引 则 高级列表框1.置项目背景颜色(标记,无色) 结束 如果 标记=项目索引 高级列表框1.置选中项颜色(蓝色) 结束 事件
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

4

主题

1409

积分

0

精华

用户组 

易积分
4107
热心
1
好评
1
发表于 2019-10-15 10:41:22 来自手机 | 显示全部楼层
eyy 发表于 2019-10-15 11:22
谢谢你的思路 但是我要的是整个项  不是单独的按钮

标记 为 整数型
事件 主窗口.创建完毕()
标记=1000
结束 事件
事件 高级列表框1.表项被单击(项目索引 为 整数型)
如果 标记=1000 则
标记=项目索引
结束 如果
如果 标记<>项目索引 则
高级列表框1.置项目背景颜色(标记,无色)
结束 如果
标记=项目索引
高级列表框1.置选中项颜色(蓝色)
结束 事件

点评

eyy
这一步 没搞懂 (如果 标记=1000 则 标记=项目索引 结束 如果)能不能给个例子 非常感谢  详情 回复 发表于 2019-10-15 12:39

评分

参与人数 1热心 +1 收起 理由
易如意 + 1 热心帮助他人,热心+1

查看全部评分

易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

4

主题

1409

积分

0

精华

用户组 

易积分
4107
热心
1
好评
1
发表于 2019-10-15 10:49:38 来自手机 | 显示全部楼层
本帖最后由 sayaren 于 2019-10-15 11:04 编辑

事件 高级列表框1.表项被单击(项目索引 为 整数型)
高级列表框1.置选中项颜色(蓝色)
结束 事件

点评

eyy
但是 点击其他项时 已经蓝色的怎么恢复原来的颜色 每次只要选中一个项目的颜色  详情 回复 发表于 2019-10-15 11:05
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

12

主题

876

积分

0

精华

用户组 

易积分
3196
热心
6
好评
1

热心会员活跃会员

发表于 2019-10-15 11:05:11 | 显示全部楼层
sayaren 发表于 2019-10-15 10:49
事件 高级列表框1.表项被单击(项目索引 为 整数型)
高级列表框1.置项目背景色(项目索引,蓝色)
结束 事件 ...

但是  点击其他项时  已经蓝色的怎么恢复原来的颜色 每次只要选中一个项目的颜色
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

13

主题

376

积分

0

精华

用户组 

易积分
336
热心
3
好评
0

热心会员

发表于 2019-10-15 11:10:07 | 显示全部楼层
eyy 发表于 2019-10-15 11:05
但是  点击其他项时  已经蓝色的怎么恢复原来的颜色 每次只要选中一个项目的颜色 ...

事件 高级列表框1.表项被单击(项目索引 为 整数型)
        判断 项目索引
                分支 0
                        高级列表框1.置项目按钮图片(0,"sz.png")
                        高级列表框1.置项目按钮图片(1,"")
                        高级列表框1.置项目按钮图片(2,"")
                        类型1 = 1
                分支 1
                        高级列表框1.置项目按钮图片(1,"sz.png")
                        高级列表框1.置项目按钮图片(0,"")
                        高级列表框1.置项目按钮图片(2,"")
                        类型1 = 2
                分支 2
                        高级列表框1.置项目按钮图片(2,"sz.png")
                        高级列表框1.置项目按钮图片(1,"")
                        高级列表框1.置项目按钮图片(0,"")
                        类型1 = 3
        结束 判断
结束 事件



按这个修改下

点评

eyy
谢谢你的思路 但是我要的是整个项 不是单独的按钮  详情 回复 发表于 2019-10-15 11:22
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

12

主题

876

积分

0

精华

用户组 

易积分
3196
热心
6
好评
1

热心会员活跃会员

发表于 2019-10-15 11:22:49 | 显示全部楼层
xuanbi 发表于 2019-10-15 11:10
事件 高级列表框1.表项被单击(项目索引 为 整数型)
        判断 项目索引
                分支 0

谢谢你的思路 但是我要的是整个项  不是单独的按钮
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

12

主题

876

积分

0

精华

用户组 

易积分
3196
热心
6
好评
1

热心会员活跃会员

发表于 2019-10-15 12:39:24 | 显示全部楼层
sayaren 发表于 2019-10-15 11:25
标记 为 整数型
事件 主窗口.创建完毕()
标记=1000

这一步 没搞懂 (如果 标记=1000 则
标记=项目索引
结束 如果)能不能给个例子  非常感谢
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

2

主题

44

积分

0

精华

用户组 

易积分
270
热心
0
好评
0
发表于 2019-10-15 12:41:35 | 显示全部楼层
eyy 发表于 2019-10-15 11:05
但是  点击其他项时  已经蓝色的怎么恢复原来的颜色 每次只要选中一个项目的颜色 ...

点击其它项,它原来的不是默认就恢复了本色吗?哪里需要再次设置了?

点评

eyy
没有默认恢复啊  详情 回复 发表于 2019-10-15 12:43
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

12

主题

876

积分

0

精华

用户组 

易积分
3196
热心
6
好评
1

热心会员活跃会员

发表于 2019-10-15 12:43:12 | 显示全部楼层
roller 发表于 2019-10-15 12:41
点击其它项,它原来的不是默认就恢复了本色吗?哪里需要再次设置了?

没有默认恢复啊
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

4

主题

1409

积分

0

精华

用户组 

易积分
4107
热心
1
好评
1
发表于 2019-10-15 13:23:31 来自手机 | 显示全部楼层
eyy 发表于 2019-10-15 12:39
这一步 没搞懂 (如果 标记=1000 则
标记=项目索引
结束 如果)能不能给个例子  非常感谢 ...

这一步是判断你的高级列表框表项是不是第一次点击

点评

eyy
好的 用你方法完美解决问题 非常感谢  详情 回复 发表于 2019-10-15 14:07
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2024-4-19 16:33 , Processed in 0.046871 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部