Class TableRow
A flow content element that defines a row within a Table.
Inherited Members
Namespace: Telerik.Windows.Documents.Flow.Model
Assembly: Telerik.Windows.Documents.Flow.dll
Syntax
public sealed class TableRow : DocumentElementBase, IElementWithProperties, ISdtBlock, IChildrenList
Constructors
TableRow(RadFlowDocument)
Initializes a new instance of the TableRow class.
Declaration
public TableRow(RadFlowDocument document)
Parameters
RadFlowDocument
document
The document in which the element will be added. |
Fields
CanSplitPropertyDefinition
Gets the can split property definition.
Declaration
public static readonly StylePropertyDefinition<bool? > CanSplitPropertyDefinition
Field Value
StylePropertyDefinition<System.Nullable<System.Boolean>>
|
HeightPropertyDefinition
Gets the height property definition.
Declaration
public static readonly StylePropertyDefinition<TableRowHeight> HeightPropertyDefinition
Field Value
StylePropertyDefinition<TableRowHeight>
|
HorizontalAlignmentPropertyDefinition
Gets the HorizontalAlignment property definition.
Declaration
public static readonly StylePropertyDefinition<Alignment> HorizontalAlignmentPropertyDefinition
Field Value
StylePropertyDefinition<Alignment>
|
RepeatOnEveryPagePropertyDefinition
Gets the repeat on every page property definition.
Declaration
public static readonly StylePropertyDefinition<bool? > RepeatOnEveryPagePropertyDefinition
Field Value
StylePropertyDefinition<System.Nullable<System.Boolean>>
|
TableCellSpacingPropertyDefinition
Gets the table cell spacing property definition for the row.
Declaration
public static readonly StylePropertyDefinition<double? > TableCellSpacingPropertyDefinition
Field Value
StylePropertyDefinition<System.Nullable<System.Double>>
|
Properties
CanSplit
Gets or sets a value indicating whether the content of the row can be split across multiple pages.
Declaration
public bool CanSplit { get; set; }
Property Value
System.Boolean
The default value is |
Cells
Gets the cells in this row.
Declaration
public TableCellCollection Cells { get; }
Property Value
TableCellCollection
The cells. |
GridRowIndex
Gets the index of the row in the table grid.
Declaration
public int GridRowIndex { get; }
Property Value
System.Int32
The index of the row in the table grid. |
Height
Gets or sets the height.
Declaration
public TableRowHeight Height { get; set; }
Property Value
TableRowHeight
The height. |
HorizontalAlignment
Gets or sets the horizontal alignment.
Declaration
public Alignment HorizontalAlignment { get; set; }
Property Value
Alignment
|
Properties
Gets the styling properties of this element.
Declaration
public TableRowProperties Properties { get; }
Property Value
TableRowProperties
The properties. |
RepeatOnEveryPage
Gets or sets a value indicating whether this row should be repeated on every new page.
Declaration
public bool RepeatOnEveryPage { get; set; }
Property Value
System.Boolean
The default value is |
Table
Gets the parent table of the row.
Declaration
public Table Table { get; }
Property Value
Table
The table. |
TableCellSpacing
Gets or sets a value indicating the spacing between adjacent cells and the edges of the table. The value is in device independent pixels (1/96 inch).
Declaration
public double TableCellSpacing { get; set; }
Property Value
System.Double
The default value is |
Methods
Clone()
Creates deep copy of this document element, associated to the current document.
Declaration
public TableRow Clone()
Returns
TableRow
The cloned element. |
Clone(RadFlowDocument)
Creates deep copy of this document element, associated to document
.
Declaration
public TableRow Clone(RadFlowDocument document)
Parameters
RadFlowDocument
document
The document to which the cloned element should be associated. |
Returns
TableRow
The cloned element. |
OnChildAdded(DocumentElementBase)
Called when child element is the added.
Declaration
protected override void OnChildAdded(DocumentElementBase child)
Parameters
DocumentElementBase
child
The child element. |
Overrides
OnChildRemoved(DocumentElementBase)
Called when child element is removed.
Declaration
protected override void OnChildRemoved(DocumentElementBase child)
Parameters
DocumentElementBase
child
The child element. |
Overrides
Explicit Interface Implementations
IElementWithProperties.Properties
Gets the properties.
Declaration
DocumentElementPropertiesBase IElementWithProperties.Properties { get; }
Returns
DocumentElementPropertiesBase
The properties. |