ICell

ICell interface

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

public interface ICell : ISlideComponent

Характеристики

ИмяОписание
AnchorCenter { get; set; }Определяет, центрируется ли текстовое поле внутри ячейки. Чтение/записьBoolean.
AsISlideComponent { get; }Позволяет получить базовый интерфейс ISlideComponent. Только для чтенияISlideComponent.
CellFormat { get; }Возвращает объект CellFormat, который содержит свойства форматирования для этой ячейки. Только для чтенияICellFormat.
ColSpan { get; }Возвращает количество столбцов сетки в таблице grid родительской таблицы, которые должны охватывать текущую ячейку. Это свойство позволяет ячейкам выглядеть объединенными, поскольку они охватывают вертикальные границы других ячеек в таблице. Только для чтения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; }Возвращает родительский объект таблицы для ячейки. Только для чтенияITable.
TextAnchorType { get; set; }Возвращает или задает тип привязки к тексту. Чтение/записьTextAnchorType.
TextFrame { get; }Возвращает текстовый фрейм ячейки. Только для чтенияITextFrame.
TextVerticalType { get; set; }Возвращает или задает тип вертикального текста. Чтение/записьTextVerticalType.
Width { get; }Возвращает ширину ячейки. Только для чтенияDouble.

Методы

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

Смотрите также