找回密码
 立即注册

QQ登录

只需一步,快速开始

ham_777

注册会员

6

主题

12

帖子

134

积分

注册会员

积分
134
ham_777
注册会员   /  发表于:2017-11-21 20:17  /   查看:3331  /  回复:4
请问在一个ColumnHeader的合并列的点击事件中,如何获取到点击的是这个合并单元格的具体哪个子单元格呢?比如: image.png913320617.png

通过什么样的api来获取呢?我已经能够获取到点击的合并单元个的Range对象了,但是没办法获取具体点击了哪个子单元格,希望能够给予帮助!

4 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-22 09:10:51
沙发
您好,没有这样的API,点击合并单元格,就是获取的坐上的单元格的行列信息。
如果想要知道具体点的是哪个单元格的位置,可以通过点击坐标和坐上单元格的坐标,以及行高列宽再计算下。
在CellClick事件里可以获取点击位置,用GetCellRectangle获取合并单元格的起始坐标,以及宽度高度。

            var b = fpSpread1.GetCellRectangle(0, 0, 0, 0);
回复 使用道具 举报
ham_777
注册会员   /  发表于:2017-11-22 10:13:13
板凳
好的,我试一下:)
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-22 16:06:27
地板
有问题再发帖
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-22 16:06:35
5#
有问题再发帖
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部