找回密码
 立即注册

QQ登录

只需一步,快速开始

Coco_

注册会员

16

主题

41

帖子

149

积分

注册会员

积分
149
Coco_
注册会员   /  发表于:2024-11-22 16:00  /   查看:33  /  回复:1
1金币
参考官网地址 https://demo.grapecity.com.cn/sp ... tory-tracker/purejs
image.png605667724.png


需要在excel中加入两个形状按钮,点击切换Sheet页,在文档中没找到对应的方法。
有以下两个问题:
1.实现鼠标移动到图形上时,如何显示为手型。
2.点击图形切换sheet页。

1 个回复

正序浏览
Wilson.Zhang
超级版主   /  发表于:昨天 17:46
楼主
您好!可以尝试监听ShapeSelectionChanged事件,该事件能够监听形状选择,在事件处理函数中通过Worksheet:setActiveSheetIndex()切换sheet。同时,在处理处理函数中通过如下代码变更光标样式为小手:
  1. sheet.bind(GC.Spread.Sheets.Events.CellClick, function (e, args) {
  2.     var row = args.row;
  3.     var col = args.col;
  4.    
  5.     // 检查是否在有效单元格内
  6.     if (row >= 0 && col >= 0) {
  7.         console.log('----');
  8.         // 设置鼠标样式为小手
  9.        document.body.style.cursor = 'pointer';
  10.      }
  11. });
复制代码


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