Class TableRowProperties
Property container for TableRow formatting including height, splitting, repetition, alignment, and cell spacing; supports style inheritance.
Inherited Members
Namespace: Telerik.Windows.Documents.Flow.Model.Styles
Assembly: Telerik.Windows.Documents.Flow.dll
Syntax
public sealed class TableRowProperties : DocumentElementPropertiesBase, IElementWithStyle
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
|
IStyleProperty<System.Nullable<System.Boolean>>
The default value is |
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
|
IStyleProperty<Alignment>
|
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
|
IStyleProperty<System.Nullable<System.Boolean>>
The default value is |
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
|
IStyleProperty<System.Nullable<System.Double>>
|
Methods
EnumerateStyleProperties()
Enumerates the style properties.
Declaration
protected override IEnumerable<IStyleProperty> EnumerateStyleProperties()
Returns
|
System.Collections.Generic.IEnumerable<IStyleProperty>
The style properties. |
Overrides
GetStylePropertyOverride(IStylePropertyDefinition)
Gets specific style property or null.
Declaration
protected override IStyleProperty GetStylePropertyOverride(IStylePropertyDefinition propertyDefinition)
Parameters
|
IStylePropertyDefinition
propertyDefinition
The property definition. |
Returns
|
IStyleProperty
|