Page tree
Skip to end of metadata
Go to start of metadata

Spread.Sheets 控件中的对象里面有各种继承关系。比如 cell 可以从 sheet 继承背景色,字体颜色;或者 cell 可以从 column 继承对齐方式等。

由于对象的继承关系,很多方法和属性都会通过不同的方式继承到控件的各个部分。

你可以直接将单元格中的某些样式覆盖掉,没有覆盖的样式将会从该单元格的父节点继承下来。

所以在给定的上下文中,一个表格对象(单元格,行或者列)的属性是复合在一起的结果。

比如你可以给单元格设置字体颜色,但是该单元格的水平对齐、框线样式是从行继承过来的,背景颜色是从工作表继承过来的。

这种继承关系的优先级顺序为:离单元格越近,优先级越高。比如当你给单元格设置了背景颜色,单元格继承过来的背景颜色就被覆盖了。

以下列表为属性的优先级。数字越小,离单元格越近。

  1. 单元格(Cell)
  2. 行(Row)
  3. 列(Column)
  4. 工作表(Sheet
  • No labels