Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.87 KB

13.单元格内边距和标签.md

File metadata and controls

36 lines (27 loc) · 1.87 KB

单元格内边距和标签 你可以使用单元格内边距和单元格标签使你的数据更便于阅读。

Excel.View.Sheets 提供了单元格内边距和单元格标签。

可以通过设置样式的 cellPadding 属性来为单元格添加内边距,单元格内边距与CSS内边距保持相同的策略。例如:

var style = new Excel.View.Sheets.Style();
style.cellPadding("10 20 10 20");

单元格标签的值取自样式的 watermark 属性。因此,当需要单元格标签时,你需要设置 watermark 的值。例如:

style.watermark = "Excel.View.Sheets";

可以通过设置样式的 labelOptions 属性来设置标签的样式,labelOptions 是一个对象,包含5个属性:

 alignment: 标签的位置。共有 6 个位置: 上左,上中,上右,下左,下中,下右。默认值是上左。

 visibility: 标签的显示方式。有 3 种显示方式:

     visible - 总在单元格内边距区域显示水印。无论单元格是否有数据,不在单元格区域显示水印。
     hidden - 不在单元格内边距区域显示水印。根据单元格数值来显示水印(单元格没有值时显示水印,单元格有值时不显示水印)。
     auto - 单元格有值时在单元格内边距区域显示水印,单元格没有值时在单元格区域显示水印。这是单元格标签的默认显示方式。
 font: 标签的字体属性。如果 labelFont 没有值,使用样式的字体属性。如果样式没有字体属性,使用表单的默认字体属性。

 foreColor: 标签的字体颜色。如果 labelForeColor 没有值,使用样式的字体颜色。如果样式没有字体颜色,那么字体颜色为灰色。

 margin: 标签外边距。标签外边距与CSS外边距保持相同的策略。

     margin-top
     margin-right
     margin-bottom
     margin-left