winform datagridview 鼠标hover行背景_常用数据行变色操作方法

概述

6e6b801cc73d3a43ac9e875354dd9cb0.png

如上格式的报表,当数据行数多了,在核对数据的时候,能够看不错行还是挺有难度的眼力活儿。 所以,为了避免这种考眼力的情况发生,还是要给报表加点小技巧的。

常见的方式是增加隔行异色的功能,这部分不论是哪个报表工具,基本都有介绍,比如润乾报表: 报表设计技巧之隔行异色 ](http://c.raqsoft.com.cn/article/1533022149478?r=bubblegum) 。这种方式虽然基本解决了看错行的情况,不过页面搞的有点像斑马,视觉上看久了也挺累,不保证眼不花,并且这种固定的隔行异色也显得没那么高大上。

那么,有没有其他的替代方式,既能高亮当前查看行,还能想让谁亮谁才亮?

答案肯定是有,比如今天我们要介绍的两种:

1、 当鼠标移入某行时,当前行且仅当前行高亮显示;

2、 当鼠标点击某行时,当前行且仅当前行高亮显示

这俩看似一样,但实现方式稍有不同,并且实际应用中,也经常有用户提到这两种方式要怎么实现?

方法说明

鼠标移入或点击实现当前行高亮,实际是通过 js 事件改变当前行单元格的样式(css)。知道了基本的解决思路,那么鼠标移入即 onMouseMove&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值