找回密码
 立即注册

QQ登录

只需一步,快速开始

talklion911

初级会员

27

主题

76

帖子

239

积分

初级会员

积分
239

[已处理] 窗体行列颜色

talklion911
初级会员   /  发表于:2021-11-17 16:21  /   查看:2642  /  回复:3
1金币
能否设置窗体底色,比如第一行红色,第二行绿色,这样重复。
而且我想设置为选中一个单元格后,对应的行列颜色修改,切换单元格后,颜色恢复

最佳答案

查看完整内容

由于excel本身有对每个单元格设置样式,我理解你的需求其实只是想要即时更改显示的效果,不选择这个单元格后,还是需要样式恢复的, 这些动态样式的设置通过皮肤提供,目前能设置(选中的行头背景色,选中的列头背景色,选中的单元格边框指示颜色,宽度) 建议设置这些就好,如果你是要设置选中行,列整体的颜色,目前没法做到, 如果是去设置实际的行列样式,会破坏单元格原有的样式,那么就很复杂了

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-11-17 16:21:11
来自 2#
由于excel本身有对每个单元格设置样式,我理解你的需求其实只是想要即时更改显示的效果,不选择这个单元格后,还是需要样式恢复的,
这些动态样式的设置通过皮肤提供,目前能设置(选中的行头背景色,选中的列头背景色,选中的单元格边框指示颜色,宽度)

image.png265234374.png
image.png918154601.png

建议设置这些就好,如果你是要设置选中行,列整体的颜色,目前没法做到,
如果是去设置实际的行列样式,会破坏单元格原有的样式,那么就很复杂了
回复 使用道具 举报
talklion911
初级会员   /  发表于:2021-12-8 17:21:27
3#
我想用EnterCell事件把一行设置为颜色,然后LeaveCell时候ResetBackColor,奇怪两个窗体,一个能撤销颜色,另外一个ResetBackColor后颜色不消失
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-8 18:02:47
4#
我不确定你是怎样做的,可以上传一个demo来说明问题,我帮你看看
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部