炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 1982|回复: 5

鼠标悬停在列表项元素上,如何保持列表项高亮颜色?

[复制链接]

该用户从未签到

发表于 2015-9-3 03:08:38 | 显示全部楼层 |阅读模式
本帖最后由 tmplinshi 于 2015-9-3 22:44 编辑

当鼠标停留在列表某一行时,该行会被高亮
2015-09-03_025551.png

但是如果我停留在该行的某个按钮上时,高亮颜色会消失

2015-09-03_025613.png
请问, 当鼠标停留在某行任意元素上时,用什么办法可以保持高亮颜色不变?谢谢!

该用户从未签到

发表于 2015-9-3 22:24:54 | 显示全部楼层
设置鼠标穿透。或者发送消息给按钮的父元素,模拟一个鼠标经过项目,不能显示的原因是 按钮捕获了
鼠标,导致list项目 没有收到鼠标飘过消息,所以解决方案就是要么穿透,要么模拟发送一个给 列表项,

该用户从未签到

发表于 2015-9-3 22:25:38 | 显示全部楼层
设置鼠标穿透。或者发送消息给按钮的父元素,模拟一个鼠标经过项目,不能显示的原因是 按钮捕获了
鼠标,导致list项目 没有收到鼠标飘过消息,所以解决方案就是要么穿透,要么模拟发送一个给 列表项,

该用户从未签到

 楼主| 发表于 2015-9-3 22:40:04 | 显示全部楼层
设置鼠标穿透会导致按钮无法点击..
  • TA的每日心情
    开心
    2021-5-26 23:50
  • 发表于 2015-9-3 23:30:04 | 显示全部楼层
    可以注册项自绘,然后自己控制绘制项的背景颜色.
    这个问题后续版本会改进.

    该用户从未签到

     楼主| 发表于 2015-9-4 00:03:05 | 显示全部楼层
    本帖最后由 tmplinshi 于 2015-9-4 00:03 编辑
    admin 发表于 2015-9-3 23:30
    可以注册项自绘,然后自己控制绘制项的背景颜色.
    这个问题后续版本会改进. ...

    谢谢。是注册 XE_LIST_DRAWITEM 事件是吧,能提供个自绘示例代码吗?
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|广州炫软软件科技有限公司 ( 粤ICP备15089345号 )

    GMT+8, 2021-7-31 01:19 , Processed in 0.065595 second(s), 21 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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