找回密码
 立即注册

QQ登录

只需一步,快速开始

creaway

中级会员

26

主题

65

帖子

670

积分

中级会员

积分
670
creaway
中级会员   /  发表于:2017-6-1 11:26  /   查看:3550  /  回复:1
现在希望所有单元格和新增的单元格都设置成垂直居中,但是默认的valign是0,如何设置成1,或者有其他能让所有未手动修改过样式的单元格都设置成垂直居中

1 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-1 14:07:32
沙发
更改default style即可
例如:
  1. var defaultStyle = new GC.Spread.Sheets.Style();
  2. defaultStyle.backColor = "LemonChiffon";
  3. defaultStyle.foreColor = "Red";
  4. defaultStyle.formatter = "0.00";
  5. defaultStyle.hAlign = GC.Spread.Sheets.HorizontalAlign.center;
  6. defaultStyle.vAlign = GC.Spread.Sheets.VerticalAlign.center;
  7. defaultStyle.borderLeft = new GC.Spread.Sheets.LineBorder("Green",GC.Spread.Sheets.LineStyle.medium);
  8. defaultStyle.borderTop = new GC.Spread.Sheets.LineBorder("Green",GC.Spread.Sheets.LineStyle.medium);
  9. defaultStyle.borderRight = new GC.Spread.Sheets.LineBorder("Green",GC.Spread.Sheets.LineStyle.medium);
  10. defaultStyle.borderBottom = new GC.Spread.Sheets.LineBorder("Green",GC.Spread.Sheets.LineStyle.medium);
  11. activeSheet.setDefaultStyle(defaultStyle, GC.Spread.Sheets.SheetArea.viewport);
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部