请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

jin.ye

金牌服务用户

103

主题

214

帖子

855

积分

金牌服务用户

积分
855
jin.ye
金牌服务用户   /  发表于:2022-3-26 10:24  /   查看:2494  /  回复:9
1金币
sheet右键菜单在什么版本才有在线编辑器所显示的这么多功能的

现版本所显示的功能
image.png226290587.png

在线编辑器中所显示的功能
image.png710927734.png

最佳答案

查看完整内容

请问是根据下面这个demo测试的吗?这边测试是正常的,附件的demo也是可以正常插入行的哈,建议提供你测试的demo,这边来调试一下。 https://gcdn.grapecity.com.cn/showtopic-83813-1-1.html

9 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-26 10:24:50
来自 6#
jin.ye 发表于 2022-3-28 13:55
根据Demo,亲测无效

请问是根据下面这个demo测试的吗?这边测试是正常的,附件的demo也是可以正常插入行的哈,建议提供你测试的demo,这边来调试一下。
https://gcdn.grapecity.com.cn/showtopic-83813-1-1.html
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-28 09:10:43
2#
你好,SpreadJS与Designer的右键菜单可以理解为是两个不一样右键菜单"系统",两者是不通的,但用的都是SpreadJS对应的api实现对应的功能。如果想要在SpreadJS中使用类似designer的右键菜单的功能需要用我们的api来自行实现。
回复 使用道具 举报
jin.ye
金牌服务用户   /  发表于:2022-3-28 09:21:09
3#
Derrick.Jiao 发表于 2022-3-28 09:10
你好,SpreadJS与Designer的右键菜单可以理解为是两个不一样右键菜单"系统",两者是不通的,但用的都是Spre ...

怎么实现
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-28 09:29:23
4#

如何在SpreadJS上添加自定义右键菜单,可以参考下面两篇技术文章实现
https://www.grapecity.com.cn/blo ... ht-click-menu-part1
https://www.grapecity.com.cn/blo ... ht-click-menu-part2

具体功能再使用对应的api,例如“工作表标签位置”这个右键菜单,就可以用下面的api实现该右键菜单。
    spread.options.tabStripPosition = GC.Spread.Sheets.TabStripPosition.left;

另外,我们的设计器上这些功能已经是齐全了,建议直接将我们的desiger进行集成,避免重复造轮子。
回复 使用道具 举报
jin.ye
金牌服务用户   /  发表于:2022-3-28 13:55:56
5#
根据Demo,亲测无效
image.png802743224.png
回复 使用道具 举报
jin.ye
金牌服务用户   /  发表于:2022-6-8 21:25:27
7#
Derrick.Jiao 发表于 2022-3-28 09:29
如何在SpreadJS上添加自定义右键菜单,可以参考下面两篇技术文章实现
https://www.grapecity.com.cn/blo ...

image.png862140807.png
menuData中已经存在新增的右键菜单
image.png521556396.png
鼠标右键的时候,控制台报错
image.png587933044.png
所有的右键菜单均无法正常显示
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-9 09:36:03
8#
jin.ye 发表于 2022-6-8 21:25
menuData中已经存在新增的右键菜单

鼠标右键的时候,控制台报错

如果用的的designer,也就是带有上方工具栏的部分。这个定义的右键菜单与只用Spread的方式不一样

需要在designer加右键菜单可以参考下面的链接
https://gcdn.grapecity.com.cn/fo ... &extra=page%3D2
https://gcdn.grapecity.com.cn/showtopic-135288-1-1.html

若仍未解决,请直接提供你的demo并描述需求,这边直接在demo上给你改。
回复 使用道具 举报
jin.ye
金牌服务用户   /  发表于:2022-6-15 14:25:34
9#
Derrick.Jiao 发表于 2022-6-9 09:36
如果用的的designer,也就是带有上方工具栏的部分。这个定义的右键菜单与只用Spread的方式不一样

需要 ...


请问下面代码无法生成带子菜单的右键菜单的原因是什么
image.png610894469.png
image.png84141234.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-15 15:12:44
10#
设计器中没有subMenu这种写法,如果需要在designer中添加多级菜单,可以参考下面这篇文章,添加subCommands属性https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1

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