Cell

Cell класс

Represents a cell of a table.

public class Cell : ICell

Свойства

ИмяОписание
AnchorCenter { get; set; }Определяет, центрирован ли текстовый блок внутри ячейки. Чтение/запись Boolean.
CellFormat { get; }Возвращает объект CellFormat, содержащий свойства форматирования для этой ячейки. Только для чтения ICellFormat.
ColSpan { get; }Возвращает количество столбцов сетки в таблице-родителе, которые должны быть охвачены текущей ячейкой. Это свойство позволяет ячейкам выглядеть объединёнными, поскольку они охватывают вертикальные границы других ячеек в таблице. Только для чтения Int32.
FirstColumn { get; }Получает первый столбец ячейки. Только для чтения IColumn.
FirstColumnIndex { get; }Возвращает индекс первого столбца, покрытого ячейкой. Только для чтения Int32.
FirstRow { get; }Получает первую строку ячейки. Только для чтения IRow.
FirstRowIndex { get; }Возвращает индекс первой строки, покрытой ячейкой. Только для чтения Int32.
Height { get; }Возвращает высоту ячейки. Только для чтения Double.
IsMergedCell { get; }Возвращает true, если ячейка объединена с любой смежной ячейкой, иначе false. Только для чтения Boolean.
MarginBottom { get; set; }Возвращает или задает нижний отступ в TextFrame. Чтение/запись Double.
MarginLeft { get; set; }Возвращает или задает левый отступ в TextFrame. Чтение/запись Double.
MarginRight { get; set; }Возвращает или задает правый отступ в TextFrame. Чтение/запись Double.
MarginTop { get; set; }Возвращает или задает верхний отступ в TextFrame. Чтение/запись Double.
MinimalHeight { get; }Возвращает минимальную высоту ячейки. Это сумма минимальных высот всех строк, покрываемых ячейкой. Только для чтения Double.
OffsetX { get; }Возвращает расстояние от левой стороны таблицы до левой стороны ячейки. Только для чтения Double.
OffsetY { get; }Возвращает расстояние от верхней стороны таблицы до верхней стороны ячейки. Только для чтения Double.
Presentation { get; }Возвращает родительскую презентацию ячейки. Только для чтения IPresentation.
RowSpan { get; }Возвращает количество строк, охватываемых объединённой ячейкой. Используется вместе с атрибутом vMerge у других ячеек для указания начальной ячейки горизонтального объединения. Только для чтения Int32.
Slide { get; }Возвращает родительский слайд ячейки. Только для чтения IBaseSlide.
Table { get; }Возвращает родительский объект Table для ячейки. Только для чтения ITable.
TextAnchorType { get; set; }Возвращает или задает тип привязки текста. Чтение/запись TextAnchorType.
TextFrame { get; }Возвращает текстовый фрейм ячейки. Только для чтения ITextFrame.
TextVerticalType { get; set; }Возвращает или задает тип вертикального текста. Чтение/запись TextVerticalType.
Width { get; }Возвращает ширину ячейки. Только для чтения Double.

Методы

ИмяОписание
SplitByColSpan(int)Разделяет ячейку на две ячейки по индексу столбца.
SplitByHeight(double)Разделяет ячейку по высоте.
SplitByRowSpan(int)Разделяет ячейку на две ячейки по индексу строки.
SplitByWidth(double)Разделяет ячейку по ширине.

См. также