找回密码
 立即注册

QQ登录

只需一步,快速开始

xiechenming

最新发帖
frank.zhang
社区贡献组   /  发表于:2015-9-8 17:15:00
11#
您好
我提供的参考代码是true,您可以改为false
  1. ecr.WordWrap = true;
复制代码
回复 使用道具 举报
xiechenming
注册会员   /  发表于:2015-9-9 08:57:00
12#
回复 11楼frank.zhang的帖子

我测试发现wordwrap好像对文本编排不起作用
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-9-9 11:55:00
13#
回复 12楼xiechenming的帖子

请问您是希望在编辑状态下依旧保持多行样式吗?如果是,需要通过 RichTextCellType 单元格类型来实现。测试代码:


  1.             FarPoint.Win.Spread.CellType.RichTextCellType rtf = new FarPoint.Win.Spread.CellType.RichTextCellType();
  2.             rtf.WordWrap = true;
  3.             rtf.Multiline = true;
  4.             fpSpread1.ActiveSheet.Cells[0, 0].CellType = rtf;
  5.             fpSpread1.ActiveSheet.Columns[0].Width = 300;
  6.             fpSpread1.ActiveSheet.Rows[0].Height = 150;
  7.             fpSpread1.ActiveSheet.Cells[0, 0].Value = @"{\rtf1\ansi\ansicpg936 " + @"中文\par\par显示" + "}";
复制代码
回复 使用道具 举报
xiechenming
注册会员   /  发表于:2015-9-10 09:07:00
14#
回复 13楼iceman的帖子

先感谢版主耐心回复。

需求:在一个跨列的单元格中填入文本,文本能够在单元格中显示完整,并能够调整至此单元格的最优高度。
我尝试设置celltype为textcell,但是取不到最优高度。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-9-10 13:34:00
15#
您好,
经过验证,跨列导致文本显示不全的问题,确实存在。我会将这个问题尽快提交给产品组,以确认是否是一个BUG。
如果有进一步的反馈,我会第一时间通知您。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部