找回密码
 立即注册

QQ登录

只需一步,快速开始

飞时

论坛元老

3

主题

17

帖子

4649

积分

论坛元老

积分
4649

活字格认证

最新发帖
飞时
论坛元老   /  发表于:2013-1-10 16:00  /   查看:5494  /  回复:3
系统加载数据时,如果某列的文本值超出默认的列的宽度就会自动增加,我希望保持一致,如果用户
想看,就自己拖动,如图:
无标题.jpg (112.66 KB, 下载次数: 283)

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-1-10 18:47:00
沙发
回复 1楼飞时的帖子

飞时 你好,
默认情况下,Spread 不会根据数据自动调整列宽,请问你做了哪些设置呢?
可以在加载数据之后,针对各列进行 Width 设置,代码如下:
  1. this.FpSpread1.Sheets[0].Columns[0].Width = 200;
复制代码
回复 使用道具 举报
飞时
论坛元老   /  发表于:2013-1-14 09:41:00
板凳
谢谢,楼主!我是这样解决的:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<%--<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">--%>
将xhtml1.0换车html4.0,这样界面的行的宽度、高度都不会随着字数的多少而改变了。
不过解决了这个又出来另外一件,我一直解决不了,
就是分页的按钮总是先在上面闪一下再定位到下面。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-1-18 17:35:00
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部