ICell

Интерфейс ICell

Представляет ячейку в таблице.

public interface ICell : ISlideComponent

Свойства

ИмяОписание
AnchorCenter { get; set; }Определяет, центрируется ли текстовое поле внутри ячейки. Чтение/запись Boolean.
AsISlideComponent { get; }Позволяет получить базовый интерфейс ISlideComponent. Только для чтения ISlideComponent.
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.
RowSpan { get; }Возвращает количество строк, которые охватывает объединенная ячейка. Это используется в сочетании с атрибутом vMerge на других ячейках для указания начальной ячейки горизонтального объединения. Только для чтения Int32.
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)Разбивает ячейку по ширине.

Также см.