ClassTableRow
Represents a table row element.
Definition
Namespace:Telerik.Windows.Documents.Model
Assembly:Telerik.Windows.Controls.RichTextBox.dll
Syntax:
public class TableRow : Block
Inheritance: objectDocumentElementBlockTableRow
Inherited Members
Constructors
TableRow()
Declaration
public TableRow()
Fields
HeightProperty
Declaration
public static readonly StylePropertyDefinition<double?, TableRowProperties> HeightProperty
Field Value
RepeatOnEveryPageProperty
Declaration
public static readonly StylePropertyDefinition<bool?, TableRowProperties> RepeatOnEveryPageProperty
Field Value
Properties
Cells
Gets a collection of TableCell objects representing the cells.
Declaration
public TableCellCollection Cells { get; }
Property Value
The cells.
ElementRevisionInfo
Represents information about the revisions made to a specific table row element.
Declaration
[XamlCompositePropertySerializable]
public DocumentElementRevisionInfo ElementRevisionInfo { get; set; }
Property Value
GridRowIndex
Gets the index of the grid row.
Declaration
public int GridRowIndex { get; }
Property Value
The index of the grid row.
HasRevisions
Gets a value that indicates whether the table row has revisions.
Height
Gets or sets the height of the table row.
Declaration
[XamlSerializable]
public double Height { get; set; }
Property Value
A double value representing the height of the table row in measurement units (e.g., pixels).
IsDeleted
Gets a value indicating whether the table row is marked as deleted.
IsFirst
Gets a value indicating whether this table row is the first row in the table.
IsInserted
Gets a value indicating whether the table row has been inserted.
Declaration
public bool IsInserted { get; }
Property Value
true if the row is inserted; otherwise, false.
IsLast
Gets a value indicating whether the current table row is the last row in the table.
Declaration
public bool IsLast { get; }
Property Value
true if the row is the last row; otherwise, false.
RepeatOnEveryPage
Gets or sets a value indicating whether the table row should be repeated on every page.
Declaration
[XamlSerializable(false)]
public bool RepeatOnEveryPage { get; set; }
Property Value
A boolean value. If true, the row will be repeated on each page where the table is rendered; otherwise, it will appear only on the first page.
Methods
CopyPropertiesFromOverride(DocumentElement)
Copies the properties from another document element to the current instance.
Declaration
protected override void CopyPropertiesFromOverride(DocumentElement fromElement)
Parameters
fromElement
The DocumentElement to copy the properties from.
Overrides
CreateLayoutBox(DocumentStructureCollection)
Creates a layout box for the specified collection of document structure elements.
Declaration
public override LayoutBox CreateLayoutBox(DocumentStructureCollection documentCollection)
Parameters
documentCollection
The collection of document structure elements used to create the layout box.
Returns
A layout box representing the created structure for rendering purposes.
Overrides
CreateNewElementInstance()
Creates a new instance of this element.
Declaration
protected override DocumentElement CreateNewElementInstance()
Returns
The new instance.
Overrides
OnParentChanged()
Called when the parent of the element has been changed.
Declaration
protected override void OnParentChanged()
Overrides
OnParentChanging()
Called when the parent of the element is changing.
Declaration
protected override void OnParentChanging()
Overrides