找回密码
 立即注册

QQ登录

只需一步,快速开始

nssol_sh

注册会员

3

主题

26

帖子

75

积分

注册会员

积分
75
最新发帖
nssol_sh
注册会员   /  发表于:2019-1-15 14:15  /   查看:3518  /  回复:9
flexGrid单元格里的内容超过列宽的时候显示不完整。但是列宽又不允许调整。
这时候想把单元格设置成鼠标点进去可以把内容左右拖的效果。但是单元格本身是不可编辑的。
请问大神们,这个问题如何解决

9 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-16 16:15:51
沙发
您好,您可以使用tooltip来实现鼠标移动到单元格上时,展示单元格的值,以及其它信息。

参考示例:

https://demos.wijmo.com/5/PureJS/LearnWijmo/LearnWijmo/#152hy1w9

评分

参与人数 1满意度 +5 收起 理由
nssol_sh + 5 很给力!

查看全部评分

回复 使用道具 举报
nssol_sh
注册会员   /  发表于:2019-1-16 18:17:49
板凳
KevinChen 发表于 2019-1-16 16:15
您好,您可以使用tooltip来实现鼠标移动到单元格上时,展示单元格的值,以及其它信息。

参考示例:

你好。我就是用tooltip实现的。

tooltip有个小问题。就是边框的宽度不知道怎样设置。

比如单元格有100个字。边框覆盖的部分只有50个字。剩下的字都跑边框外边去了。
请问怎样动态设置tooltip的大小
回复 使用道具 举报
nssol_sh
注册会员   /  发表于:2019-1-16 18:22:57
地板
KevinChen 发表于 2019-1-16 16:15
您好,您可以使用tooltip来实现鼠标移动到单元格上时,展示单元格的值,以及其它信息。

参考示例:

另外,能否实现这样的需求。就是只有当单元格的内容显示不下的时候才让它出tooltip
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-17 09:20:07
5#
您好,这两个需求的解决办法描述起来有点麻烦,稍后我做一个Demo传上来。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-17 10:51:05
6#
您好,Demo已经上传到附件,请参考。

关于字体超出边框的问题,我这没重现,

如果遇到这个问题,可以采用Demo中textSize方法来计算文字宽度,

添加折行符或空格来解决。

有问题继续发帖交流。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
nssol_sh + 5 很给力!

查看全部评分

回复 使用道具 举报
nssol_sh
注册会员   /  发表于:2019-1-17 10:59:45
7#
KevinChen 发表于 2019-1-17 10:51
您好,Demo已经上传到附件,请参考。

关于字体超出边框的问题,我这没重现,

好的。谢谢回复。稍后我试一下demo。有结果再来继续
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-17 11:10:34
8#
nssol_sh 发表于 2019-1-17 10:59
好的。谢谢回复。稍后我试一下demo。有结果再来继续

好的,有问题可以继续在本帖交流。
回复 使用道具 举报
nssol_sh
注册会员   /  发表于:2019-1-29 11:20:18
9#
KevinChen 发表于 2019-1-17 11:10
好的,有问题可以继续在本帖交流。

竟然把这个帖子给忘了。。。
客户改了需求,上边的问题不需要解决了
不过还是谢谢版主的大力支持
demo已经留存。此帖可结了。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-29 11:52:06
10#
好的,感谢反馈,我结帖了~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部