ICell

Interfaz ICell

Representa una celda en una tabla.

public interface ICell : ISlideComponent

Propiedades

NombreDescripción
AnchorCenter { get; set; }Determina si el cuadro de texto está centrado dentro de una celda. Booleano de lectura/escritura.
AsISlideComponent { get; }Permite obtener la interfaz base ISlideComponent. Solo lectura ISlideComponent.
CellFormat { get; }Devuelve el objeto CellFormat que contiene propiedades de formato para esta celda. Solo lectura ICellFormat.
ColSpan { get; }Devuelve el número de columnas de cuadrícula en la cuadrícula de la tabla del padre que serán abarcadas por la celda actual. Esta propiedad permite que las celdas tengan la apariencia de estar fusionadas, ya que abarcan los límites verticales de otras celdas en la tabla. Solo lectura Int32.
FirstColumn { get; }Obtiene la primera columna de la celda. Solo lectura IColumn.
FirstColumnIndex { get; }Devuelve un índice de la primera columna, cubierta por la celda. Solo lectura Int32.
FirstRow { get; }Obtiene la primera fila de la celda. Solo lectura IRow.
FirstRowIndex { get; }Devuelve un índice de la primera fila, cubierta por la celda. Solo lectura Int32.
Height { get; }Devuelve la altura de la celda. Solo lectura Doble.
IsMergedCell { get; }Devuelve verdadero si la celda está fusionada con alguna celda ajustada, falso de lo contrario. Solo lectura Booleano.
MarginBottom { get; set; }Devuelve o establece el margen inferior en un TextFrame. Doble de lectura/escritura.
MarginLeft { get; set; }Devuelve o establece el margen izquierdo en un TextFrame. Doble de lectura/escritura.
MarginRight { get; set; }Devuelve o establece el margen derecho en un TextFrame. Doble de lectura/escritura.
MarginTop { get; set; }Devuelve o establece el margen superior en un TextFrame. Doble de lectura/escritura.
MinimalHeight { get; }Devuelve la altura mínima de una celda. Esta es una suma de las alturas mínimas de todas las filas cubiertas por la celda. Solo lectura Doble.
OffsetX { get; }Devuelve una distancia desde el lado izquierdo de una tabla hasta el lado izquierdo de una celda. Solo lectura Doble.
OffsetY { get; }Devuelve una distancia desde el lado superior de una tabla hasta el lado superior de una celda. Solo lectura Doble.
RowSpan { get; }Devuelve el número de filas que abarca una celda fusionada. Esto se utiliza en combinación con el atributo vMerge en otras celdas para especificar la celda inicial de una fusión horizontal. Solo lectura Int32.
Table { get; }Devuelve el objeto Table padre para una celda. Solo lectura ITable.
TextAnchorType { get; set; }Devuelve o establece el tipo de anclaje del texto. Doble de lectura/escritura TextAnchorType.
TextFrame { get; }Devuelve el marco de texto de una celda. Solo lectura ITextFrame.
TextVerticalType { get; set; }Devuelve o establece el tipo de texto vertical. Doble de lectura/escritura TextVerticalType.
Width { get; }Devuelve el ancho de la celda. Solo lectura Doble.

Métodos

NombreDescripción
SplitByColSpan(int)Divide la celda en dos celdas por índice de columna.
SplitByHeight(double)Divide la celda por altura.
SplitByRowSpan(int)Divide la celda en dos celdas por índice de fila.
SplitByWidth(double)Divide la celda por ancho.

Ver También