ClassTableRowProperties
Property container for TableRow formatting including height, splitting, repetition, alignment, and cell spacing; supports style inheritance.
Definition
Namespace:Telerik.Windows.Documents.Flow.Model.Styles
Assembly:Telerik.Windows.Documents.Flow.dll
Syntax:
public sealed class TableRowProperties : DocumentElementPropertiesBase, IElementWithStyle
Inheritance: objectDocumentElementPropertiesBaseTableRowProperties
Implements:
Inherited Members
Properties
CanSplit
Gets or sets whether the row content can split across page breaks; local-only property not inherited from styles; defaults to true.
Declaration
public IStyleProperty<bool?> CanSplit { get; }
Property Value
The default value is true.
Height
Gets or sets the row height definition including type (auto, minimum, exact) and value; local-only property not inherited from styles.
Declaration
public IStyleProperty<TableRowHeight> Height { get; }
Property Value
IStyleProperty<TableRowHeight>
The height.
HorizontalAlignment
Gets or sets the horizontal alignment of the row within the table; valid values are Left, Center, Right.
Declaration
public IStyleProperty<Alignment> HorizontalAlignment { get; }
Property Value
RepeatOnEveryPage
Gets or sets whether this row repeats as a header on each page when the table spans multiple pages; local-only property not inherited from styles; defaults to false.
Declaration
public IStyleProperty<bool?> RepeatOnEveryPage { get; }
Property Value
The default value is false.
TableCellSpacing
Gets or sets the spacing between adjacent cells and table edges in device independent pixels (1/96 inch).
Declaration
public IStyleProperty<double?> TableCellSpacing { get; }
Property Value
Methods
EnumerateStyleProperties()
Enumerates the style properties.
Declaration
protected override IEnumerable<IStyleProperty> EnumerateStyleProperties()
Returns
IEnumerable<IStyleProperty>
The style properties.
Overrides
GetStylePropertyOverride(IStylePropertyDefinition)
Gets specific style property or null.
Declaration
protected override IStyleProperty GetStylePropertyOverride(IStylePropertyDefinition propertyDefinition)
Parameters
propertyDefinition
The property definition.
Returns
Overrides