ICell

ICell Schnittstelle

Stellt eine Zelle in einer Tabelle dar.

public interface ICell : ISlideComponent

Eigenschaften

NameBeschreibung
AnchorCenter { get; set; }Bestimmt, ob das Textfeld innerhalb einer Zelle zentriert ist oder nicht. Lese-/Schreib Boolean.
AsISlideComponent { get; }Ermöglicht das Abrufen der Basis-ISlideComponent-Schnittstelle. Nur-Lesen ISlideComponent.
CellFormat { get; }Gibt das CellFormat-Objekt zurück, das Formatierungseigenschaften für diese Zelle enthält. Nur-Lesen ICellFormat.
ColSpan { get; }Gibt die Anzahl der Gitterspalten im Tabellenraster der übergeordneten Tabelle zurück, die von der aktuellen Zelle überlappt werden sollen. Diese Eigenschaft ermöglicht es Zellen, den Anschein einer Zusammenführung zu haben, indem sie vertikale Grenzen anderer Zellen in der Tabelle überspannen. Nur-Lesen Int32.
FirstColumn { get; }Ermittelt die erste Spalte der Zelle. Nur-Lesen IColumn.
FirstColumnIndex { get; }Gibt den Index der ersten von der Zelle bedeckten Spalte zurück. Nur-Lesen Int32.
FirstRow { get; }Ermittelt die erste Zeile der Zelle. Nur-Lesen IRow.
FirstRowIndex { get; }Gibt den Index der ersten von der Zelle bedeckten Zeile zurück. Nur-Lesen Int32.
Height { get; }Gibt die Höhe der Zelle zurück. Nur-Lesen Double.
IsMergedCell { get; }Gibt true zurück, wenn die Zelle mit einer angepassten Zelle zusammengeführt ist, andernfalls false. Nur-Lesen Boolean.
MarginBottom { get; set; }Gibt den unteren Rand in einem TextFrame zurück oder legt ihn fest. Lese-/Schreib Double.
MarginLeft { get; set; }Gibt den linken Rand in einem TextFrame zurück oder legt ihn fest. Lese-/Schreib Double.
MarginRight { get; set; }Gibt den rechten Rand in einem TextFrame zurück oder legt ihn fest. Lese-/Schreib Double.
MarginTop { get; set; }Gibt den oberen Rand in einem TextFrame zurück oder legt ihn fest. Lese-/Schreib Double.
MinimalHeight { get; }Gibt die Mindesthöhe einer Zelle zurück. Dies ist die Summe der minimalen Höhen aller von der Zelle bedeckten Zeilen. Nur-Lesen Double.
OffsetX { get; }Gibt den Abstand von der linken Seite einer Tabelle zur linken Seite einer Zelle zurück. Nur-Lesen Double.
OffsetY { get; }Gibt den Abstand von der oberen Seite einer Tabelle zur oberen Seite einer Zelle zurück. Nur-Lesen Double.
RowSpan { get; }Gibt die Anzahl der Zeilen zurück, die eine zusammengeführte Zelle überspannt. Dies wird in Kombination mit dem vMerge-Attribut anderer Zellen verwendet, um die Ausgangszelle einer horizontalen Zusammenführung zu spezifizieren. Nur-Lesen Int32.
Table { get; }Gibt das übergeordnete Table-Objekt einer Zelle zurück. Nur-Lesen ITable.
TextAnchorType { get; set; }Gibt den Text-Ankertyp zurück oder setzt ihn. Lese-/Schreib TextAnchorType.
TextFrame { get; }Gibt den TextFrame einer Zelle zurück. Nur-Lesen ITextFrame.
TextVerticalType { get; set; }Gibt den Typ vertikalen Textes zurück oder legt ihn fest. Lese-/Schreib TextVerticalType.
Width { get; }Gibt die Breite der Zelle zurück. Nur-Lesen Double.

Methoden

NameBeschreibung
SplitByColSpan(int)Teilt die Zelle anhand des Spaltenindexes in zwei Zellen.
SplitByHeight(double)Teilt die Zelle nach Höhe.
SplitByRowSpan(int)Teilt die Zelle anhand des Zeilenindexes in zwei Zellen.
SplitByWidth(double)Teilt die Zelle nach Breite.

Siehe auch