找回密码
 立即注册

QQ登录

只需一步,快速开始

ninja_aya

中级会员

54

主题

197

帖子

561

积分

中级会员

积分
561

活字格认证

ninja_aya
中级会员   /  发表于:2018-10-17 14:32  /   查看:3614  /  回复:3
image.png625758971.png    image.png87615660.png 这两个如何判断,都是textcontrol.Selection.Length=1

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-10-18 09:28:05
沙发
您好,您第一个因为没有文本,因此选中单元格后length才是1,如果是用第二个有文本的选中单元格的话,那么length就是2了

比只选择文本始终多1,用此即可判断

当然如果您确实要判断您说的这两个表格中的情况区别的话,那其实就是判断是否文本长度为0
回复 使用道具 举报
ninja_aya
中级会员   /  发表于:2018-10-18 10:26:50
板凳
Richard.Ma 发表于 2018-10-18 09:28
您好,您第一个因为没有文本,因此选中单元格后length才是1,如果是用第二个有文本的选中单元格的话,那么l ...

我想知道如何判断是否选中单元格,而不是选中的是单元格的文字
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-10-18 10:51:05
地板
嗯,判断方式就是如果选中某个单元格的话,会比只选中单元格的文字的length多1

比如第一个单元格有4个字符,那么如果只选中文字的话就Selection的length就是4,而如果是选中的第一个整个单元格,那么length就是5,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部