TableCell
Content container inside a table with support for borders, padding, background, and row/column spanning.
Definition
Namespace:Telerik.Windows.Documents.Fixed.Model.Editing.Tables
Assembly:Telerik.Windows.Documents.Fixed.dll
Syntax:
public class TableCell
Inheritance: objectTableCell
Properties
Gets or sets the background color painted behind the cell’s content; null uses the table default.
public ColorBase Background { get; set; }
The background color of the cell, or null for transparent background.
Gets the collection of block elements (paragraphs, images, tables, shapes) composing the cell’s content.
public BlockCollection Blocks { get; }
The collection of blocks that make up the cell's content.
Gets or sets the cell border definitions; can override the table’s default borders.
public TableCellBorders Borders { get; set; }
The cell border configuration including all four sides and diagonal borders.
Gets or sets how many columns the cell spans horizontally; values greater than 1 extend across multiple columns.
public int ColumnSpan { get; set; }
The column span count. Must be at least 1.
Gets or sets internal spacing between content and borders; falls back to table defaults when null.
public Thickness? Padding { get; set; }
The padding thickness for all sides of the cell, or null to use default padding.
Gets or sets the preferred cell width in device-independent pixels; layout attempts to honor this value.
public double? PreferredWidth { get; set; }
The preferred width in pixels, or null to use automatic width calculation.
Gets or sets how many rows the cell spans vertically; values greater than 1 extend across multiple rows.
public int RowSpan { get; set; }
The row span count. Must be at least 1.
Gets the final size occupied by the cell after layout, including borders and padding.
public Size Size { get; }
The actual size occupied by the cell in the rendered table.
Gets or sets how the cell’s content is positioned vertically within the available height.
public VerticalAlignment VerticalAlignment { get; set; }
The vertical alignment for the cell content.