找回密码
 立即注册

QQ登录

只需一步,快速开始

liucheng1992

注册会员

9

主题

22

帖子

199

积分

注册会员

积分
199
liucheng1992
注册会员   /  发表于:2017-5-17 15:22  /   查看:4869  /  回复:6
我想问一下,我们在项目中,由于业务需要,在Spread的ColumnHeader中输入的汉字较长显示不全,然后列宽是设计定死的,按客户要求也不能设置换行显示以及改变字体,产生的结果是,Header中汉字可见部分的最后一个字,一半显示一半隐藏,请问有没有相关属性,可以设置我显示汉字,只能一整个显示,露出一半的汉字都直接隐藏掉?

6 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-17 17:54:36
沙发
这个没有办法控制,要么就得计算能显示几个字,然后就设置几个字。
回复 使用道具 举报
liucheng1992
注册会员   /  发表于:2017-5-18 08:43:06
板凳
dexteryao 发表于 2017-5-17 17:54
这个没有办法控制,要么就得计算能显示几个字,然后就设置几个字。

VB6用的Spread3.0中是有属性可以调控这一点,J8.0后期的版本就没有了么
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-18 11:06:30
地板
Spread3.0中的属性是什么?
回复 使用道具 举报
liucheng1992
注册会员   /  发表于:2017-5-18 20:17:26
5#
dexteryao 发表于 2017-5-18 11:06
Spread3.0中的属性是什么?

后来找到了,可以设置Header中位置用自适应打到该效果
回复 使用道具 举报
liucheng1992
注册会员   /  发表于:2017-5-18 20:18:34
6#
dexteryao 发表于 2017-5-18 11:06
Spread3.0中的属性是什么?

另外还有一个小问题,对于Spread的数字类型单元格,编辑模式下双击会弹出一个计算机式的输入对话框,这一项可以选择关闭吗
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-19 10:24:01
7#
设置

            numberCellType1.EnableSubEditor = false;
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部