找回密码
 立即注册

QQ登录

只需一步,快速开始

yuhanxiao

注册会员

4

主题

8

帖子

140

积分

注册会员

积分
140

活字格认证

最新发帖
yuhanxiao
注册会员   /  发表于:2011-9-2 09:57  /   查看:6256  /  回复:3
如题。。怎样使导入的excel列自适应单元格内文字大小。我使用了     FpSpread1.ActiveSheetView.AutoGenerateColumns = true;不可以啊

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-9-2 10:45:00
沙发
你好,AutoGenerateColumns 属性用于是否根据数据源自动生成相应的列(不会自动设置列宽),你可以使用客服端的 SizeToFit 方法来设置 Spread:
  1. Example 1

  2. <SCRIPT language=javascript>

  3.    function FitSpread()

  4.    {

  5.       FpSpread1.SizeToFit()

  6.    }

  7. </SCRIPT>

  8. Example 2

  9. <SCRIPT language=javascript>

  10.    function FitSpread()

  11.    {

  12.       var s=document.getElementById("FpSpread1");

  13. if(document.all)

  14. s.SizeToFit(s.ActiveCol);

  15. else

  16. s.SizeToFit(s.GetActiveCol());

  17.    }

  18. </SCRIPT>

复制代码
回复 使用道具 举报
yuhanxiao
注册会员   /  发表于:2011-9-2 11:46:00
板凳
谢谢,基本上算是解决问题吧, 因为好像excel中是什么样显示出来的也是同样的
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-9-2 14:05:00
地板
嗯,好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部