找回密码
 立即注册

QQ登录

只需一步,快速开始

SyuKaiEi

注册会员

1

主题

4

帖子

13

积分

注册会员

积分
13
最新发帖
SyuKaiEi
注册会员   /  发表于:2021-3-4 09:48  /   查看:3747  /  回复:6
1金币
长按回车键checkbox勾选不上是因为长按回车不进入编辑状态的原因吗?

6 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-3-4 11:45:38
沙发
能详细描述以下你的问题吗,如果你说的checkbox是复选框类型的单元格的话,本来按回车也不会勾选的。
回复 使用道具 举报
SyuKaiEi
注册会员   /  发表于:2021-3-4 14:47:20
板凳
Richard.Ma 发表于 2021-3-4 11:45
能详细描述以下你的问题吗,如果你说的checkbox是复选框类型的单元格的话,本来按回车也不会勾选的。

是单元格设置为了bool类型,但是现在发现,有的单元格可以回车选中,有的不可以。
并且跟长按好像也没关系。

还发现单元格上按回车键,是隔一个可以进入编辑状态,
中间隔的这一个KeyDown的事件也触发不了
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-3-4 15:00:57
地板
如果你说的是Flexgrid的话,我这里没有办法重现你的问题。一直都可以按回车选中或者取消选中,

你直接上传一个demo项目来说明问题吧,我以此协助你验证原因
回复 使用道具 举报
SyuKaiEi
注册会员   /  发表于:2021-3-4 16:07:47
5#
Richard.Ma 发表于 2021-3-4 15:00
如果你说的是Flexgrid的话,我这里没有办法重现你的问题。一直都可以按回车选中或者取消选中,

你直接上 ...

我没办法上传我的demo,
你可以尝试一下,设置成隔一列,一个bool类型吗。
我的第一列是bool类型,往后隔一列一个bool的情况下,是无法选中的,
但如果第一个是bool,后隔两列是bool的情况下是可以选中的
回复 使用道具 举报
SyuKaiEi
注册会员   /  发表于:2021-3-4 16:47:58
6#
Richard.Ma 发表于 2021-3-4 15:00
如果你说的是Flexgrid的话,我这里没有办法重现你的问题。一直都可以按回车选中或者取消选中,

你直接上 ...

问题找到了,是为了按下enter后可以直接换到下一格,所以选不上。
改掉的话,换到下一格就要按两下enter。
不知道有没有办法可以点一下就换到下一格还能选上呢。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-3-4 17:53:11
7#
好的,那么看来目前的问题就是焦点的问题,这个没有什么办法解决
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部