找回密码
 立即注册

QQ登录

只需一步,快速开始

_yan

银牌会员

37

主题

3104

帖子

3471

积分

银牌会员

积分
3471
_yan
银牌会员   /  发表于:2021-6-10 10:37  /   查看:3806  /  回复:12
GC.Spread.Sheets.Style
设置单元格样式,使用cellButtons来设置单元格内容,希望当鼠标滑过内容时,鼠标指针变成小手状态。

12 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-10 10:53:15
沙发
您好,
可以通过自定义单元格设置 鼠标指针为“小手”状态,
具体请参考下方链接示例demo:
https://demo.grapecity.com.cn/Sp ... /demos/mousePointer
回复 使用道具 举报
_yan
银牌会员   /  发表于:2021-6-10 11:13:21
板凳
Lynn.Dou 发表于 2021-6-10 10:53
您好,
可以通过自定义单元格设置 鼠标指针为“小手”状态,
具体请参考下方链接示例demo:

您好,只能用自定义单元格来设置嘛?
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-10 11:19:42
地板
SJS没有直接支持此需求的API,目前来说除了自定义单元格,没有更好的建议了。
回复 使用道具 举报
_yan
银牌会员   /  发表于:2021-6-11 11:29:48
5#
Lynn.Dou 发表于 2021-6-10 11:19
SJS没有直接支持此需求的API,目前来说除了自定义单元格,没有更好的建议了。

您好,我这边有个demo,您给看一下,自定义单元格使用Style之后,hover没效果,单击也没有作用。 demo.zip (2.5 KB, 下载次数: 50)
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-11 12:09:50
6#
这边测试下,预计下午更新问题进展。
回复 使用道具 举报
_yan
银牌会员   /  发表于:2021-6-11 12:12:59
7#
Lynn.Dou 发表于 2021-6-11 12:09
这边测试下,预计下午更新问题进展。

好的,感谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-11 14:06:44
8#
本帖最后由 Lynn.Dou 于 2021-6-15 10:41 编辑

您客气了,有结果会在本贴更新。
------------------------------------------------------

这边查看了代码,此问题结合自定义单元格较为复杂,这边需要更多的时间来调研下, 预计下周一更新问题进展。
------------------------------------------------------

自定义单元格实质是对单元格进行的重绘,而单元格按钮本身就是对单元格进行了绘制,
二者组合使用可能存在一些冲突,不能保证完全正常使用。
附件demo只起参考作用,请结合自身业务实际测试下。
另,SpreadJS只是一个控件产品,这边可以给您参考demo和相关API链接,但具体功能的实现还需您自行二次开发。

自定义单元格相关API:
https://demo.grapecity.com.cn/sp ... CellTypes.Base.html

demo.zip

2.5 KB, 下载次数: 54

回复 使用道具 举报
_yan
银牌会员   /  发表于:2021-6-15 14:26:52
9#
本帖最后由 _yan 于 2021-6-15 14:31 编辑
Lynn.Dou 发表于 2021-6-11 14:06
您客气了,有结果会在本贴更新。
------------------------------------------------------

感谢您的解答
您给的demo,有个问题,就是我在点击之后,alert执行了,alert之后第一次点击无效,点击两次才触发alert;
还有就是小手出先的位置,我想让鼠标在文字上的时候变成小手,单元格空白的地方不要变。
20210615142916.png

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-15 15:20:57
10#
本帖最后由 Lynn.Dou 于 2021-6-15 15:28 编辑

问题1:
这个不排除是二者的冲突所致,原因前面已解释,

问题2:
我理解的是,您希望鼠标指向cellButtons时,指针显示为小手,
这个需求目前没有接口实现。
您在demo中也可以发现,指针指向空白处会显示小手,当指向button时会显示箭头,(自定义单元格)小手不能起作用。
综合来说,
如果是希望指向 cellButton 显示为小手状态,目前没有方法来实现。








回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部