找回密码
 立即注册

QQ登录

只需一步,快速开始

simon20130526

高级会员

12

主题

44

帖子

1190

积分

高级会员

积分
1190

活字格认证

simon20130526
高级会员   /  发表于:2013-11-18 12:35  /   查看:6277  /  回复:5
你好,请看以下代码:

FarPoint.Win.Spread.CellType.TextCellType txt = new FarPoint.Win.Spread.CellType.TextCellType();
            txt.WordWrap = true;
            txt.Multiline = true;
            txt.MaxLength = 5000;

            fpSpread1.Sheets[0].Columns[0].CellType = txt;
            fpSpread1.Sheets[0].Columns[1].CellType = txt;
            fpSpread1.Sheets[0].Columns[2].CellType = txt;

            fpSpread1.Sheets[0].Cells[0, 0].Text = "01";
            fpSpread1.Sheets[0].Cells[0, 1].Text = "25657319";
            fpSpread1.Sheets[0].Cells[0, 2].Text = "YCC-035113 红花色/淡紫色/紫色";

            fpSpread1.Sheets[0].Rows[0].Height = fpSpread1.Sheets[0].GetPreferredRowHeight(0);

请看图下,这段内容:"YCC-035113 红花色/淡紫色/紫色"没有显示完整,不知道为什么,请帮助解答,谢谢!

换行.jpg

9.99 KB, 下载次数: 377

5 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2013-11-18 14:01:00
沙发
回复 1楼simon20130526的帖子

你提供的代码,我粘贴后,实现的效果如下:


Spread_downList.gif

你试试拖动列、或者行的宽度看看。 数据应该在的。
回复 使用道具 举报
simon20130526
高级会员   /  发表于:2013-11-26 15:18:00
板凳
你好,数据是还在,但是需要手工调整列宽才能显示出来,能否自动显示出来
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-11-26 15:43:00
地板
回复 3楼simon20130526的帖子

simon20130526 你好,
1# 中的代码,使用 Spread for Winforms 7.0 英文版测试,是自动可以完全显示的。
如果是早期版本出现该问题,建议进行产品升级,最新版在性能和功能上都有很大的提升:
http://www.gcpowertools.com.cn/products/spread_winforms.htm
回复 使用道具 举报
simon20130526
高级会员   /  发表于:2013-11-26 21:27:00
5#
好的,谢谢!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-11-27 09:13:00
6#
回复 5楼simon20130526的帖子

不客气,有问题欢迎开新帖提问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部