找回密码
 立即注册

QQ登录

只需一步,快速开始

sxtywp2

初级会员

10

主题

32

帖子

284

积分

初级会员

积分
284
sxtywp2
初级会员   /  发表于:2017-2-26 20:23  /   查看:3909  /  回复:3
本帖最后由 sxtywp2 于 2017-2-26 21:35 编辑

一、有个比较长的文字单元格,这个单元格能否加滚动条,能的话请指导。
二、当两行列头的时候,因为有个别字段不需要两行,能否把两行合并,让字段名垂直居中。谢谢!

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-27 10:43:21
沙发
1 .没有滚动条,可以用AllowWrap 换行
            var textcell = new TextCellType();
            textcell.AllowWrap = true;
            FpSpread1.ActiveSheetView.Cells[0, 0].CellType = textcell;
2. 可以合并单元格
FpSpread1.Sheets[0].ColumnHeaderSpanModel.Add(1, 0, 1, 2);

回复 使用道具 举报
sxtywp2
初级会员   /  发表于:2017-3-1 11:09:49
板凳
请教:

1、FpSpread1.Sheets[0].ColumnHeaderSpanModel.Add(1, 0, 1, 2);合并后怎么设置垂直和水平居中
2、分页怎么在每页下加小计行,最终加合计行
谢谢!
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-1 11:58:08
地板
1.
            FpSpread1.ActiveSheetView.ColumnHeader.Cells[0, 0].VerticalAlign = VerticalAlign.Middle;
            FpSpread1.ActiveSheetView.ColumnHeader.Cells[0, 0].HorizontalAlign = HorizontalAlign.Center;
2.  spread 没有单页合计的功能,全部数据合计是有的


            FpSpread1.ActiveSheetView.ColumnFooter.Visible = true;
            FpSpread1.ActiveSheetView.ColumnFooter.RowCount = 2;
            this.FpSpread1.ActiveSheetView.Columns[1].AggregationType = FarPoint.Web.Spread.Model.AggregationType.Sum;
            this.FpSpread1.ActiveSheetView.ColumnFooter.Cells[0, 1].Value = "Sum";
            this.FpSpread1.ActiveSheetView.ColumnFooter.Cells[1, 1].Value = "Sum:[{0}]";
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部