找回密码
 立即注册

QQ登录

只需一步,快速开始

tianyake

注册会员

23

主题

58

帖子

183

积分

注册会员

积分
183

活字格认证

tianyake
注册会员   /  发表于:2016-5-17 17:20  /   查看:5016  /  回复:3
如题,请教一下,如何设置某列或某单元格可输入多行文本

并且行高能随文本内容调整,让其完全显示

谢谢

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-5-18 09:41:50
沙发


您好,使用 TypeTextWordWrap  设置可以换行。

  1. ss.Col = 1
  2. ss.Row = 1
  3. ss.CellType = CellTypeStaticText
  4. ss.TypeTextWordWrap = True
  5. ss.Col = 1
  6. ss.Row = 1
  7. ss.Text = “This is a long line of text to see if it wraps.”;
  8. ss.RowHeight(1) = 50
复制代码


使用 MaxTextRowHeight  可以获取到单元格合适的行高。

回复 使用道具 举报
tianyake
注册会员   /  发表于:2016-5-18 10:43:51
板凳
dexteryao 发表于 2016-5-18 09:41
您好,使用 TypeTextWordWrap  设置可以换行。

您这个只能针对静态文本吧

我想在编辑输入的时候,就自动换行并且调整高度
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-5-18 13:43:34
地板
那个属性就是自动换行的,如果输入之后不自动调整高度,可以在编辑结束后代码调整高度
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部