找回密码
 立即注册

QQ登录

只需一步,快速开始

Gemini

注册会员

8

主题

19

帖子

65

积分

注册会员

积分
65
Gemini
注册会员   /  发表于:2022-1-26 13:21  /   查看:1908  /  回复:1
1金币
image.png361762999.png
我现在的需求是,按下Delete键后选中行灰色背景列的数据保留其他白色背景列正常删除。
以下是我的几个问题,希望能够得到帮助。
问题1、SpreadJS中是否可以监听到keydown keyup事件
问题2、按下Delete键后并没有触发ValueChange事件是为什么,有其他事件可以监听到这种数据变更吗

最佳答案

查看完整内容

1.无法监听到keydown keyup,不过可以通过setShortCutKey方法来改写某个key的按键逻辑。 https://demo.grapecity.com.cn/spreadjs/help/api/GC.Spread.Commands.CommandManager.html#setShortcutKey 对于时间按下后的判断,完全是可以重写进按键逻辑中的。 2.按下Delete键后不会触发ValueChange事件。可以触发的事件是rangChanged

1 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-1-26 13:21:18
来自 2#
1.无法监听到keydown keyup,不过可以通过setShortCutKey方法来改写某个key的按键逻辑。
https://demo.grapecity.com.cn/sp ... html#setShortcutKey
对于时间按下后的判断,完全是可以重写进按键逻辑中的。
2.按下Delete键后不会触发ValueChange事件。可以触发的事件是rangChanged
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部