找回密码
 立即注册

QQ登录

只需一步,快速开始

Lynn.Dou 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-11 16:55  /   查看:1082  /  回复:0
本帖最后由 Lynn.Dou 于 2022-11-11 16:58 编辑

SpreadJS新增了装饰单元格的一种特性:cornerFold,可以用来标记一些单元格。
UI表现为在单元格的边角位置渲染小三角样式。
image.png924348144.png
API说明:
  1. ICornerFold{
  2.     size: 描述cornerFold的大小, 默认值为 '6px';
  3.     position: 描述单元格中cornerFoldi的位置, 默认值为'topLeft';
  4.     color: dogear颜色, 默认值为'#FF3D00';
  5. }
复制代码
示例如下:
  1. var style = new GC.Spread.Sheets.Style();
  2. style.decoration = {
  3.     cornerFold: {
  4.         size: 6,
  5.         position: GC.Spread.Sheets.CornerPosition.leftTop,
  6.         color: "red"
  7.     }
  8. }
  9. sheet.setStyle(1, 1, style);
复制代码
image.png778331603.png

  1. var style = new GC.Spread.Sheets.Style();
  2. style.decoration = {
  3.     cornerFold: {
  4.         size: 8,
  5.         position: GC.Spread.Sheets.CornerPosition.leftTop | GC.Spread.Sheets.CornerPosition.rightTop | GC.Spread.Sheets.CornerPosition.leftBottom | GC.Spread.Sheets.CornerPosition.rightBottom,
  6.         color: "black"
  7.     }
  8. }
  9. sheet.setStyle(1, 1, style);
复制代码
image.png908214721.png



0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部