找回密码
 立即注册

QQ登录

只需一步,快速开始

幽游

注册会员

10

主题

23

帖子

91

积分

注册会员

积分
91
幽游
注册会员   /  发表于:2024-12-8 20:46  /   查看:95  /  回复:1
10金币
表格中把回车修改为横向移动焦点的方法,但是在移动焦点到下一个单元格的时候,没有触发EnterCell方法,不知道是为什么

entertest.rar

1.45 KB, 下载次数: 4

最佳答案

查看完整内容

您好,查看了您的代码后,了解到,您的Enter键会改变单元格的焦点,您期望这个操作能够触发CellEnter事件是吗?如果是的话,那么这个操作是无法触发您要的效果的,原因在于,您的Enter键按下后,触发的是一段代码: “activeSheet.showCell(row, col, GC.Spread.Sheets.VerticalPosition.nearest, GC.Spread.Sheets.HorizontalPosition.left);” 代码执行是不会触发您的事件的,因此,如果您期望能够监听这个操作,完全可以在您 ...

1 个回复

倒序浏览
最佳答案
最佳答案
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-12-8 20:46:08
来自 2#
您好,查看了您的代码后,了解到,您的Enter键会改变单元格的焦点,您期望这个操作能够触发CellEnter事件是吗?如果是的话,那么这个操作是无法触发您要的效果的,原因在于,您的Enter键按下后,触发的是一段代码:
“activeSheet.showCell(row, col, GC.Spread.Sheets.VerticalPosition.nearest, GC.Spread.Sheets.HorizontalPosition.left);”
代码执行是不会触发您的事件的,因此,如果您期望能够监听这个操作,完全可以在您封装的myenter指令里封装您期望执行的触发事件的逻辑即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部