skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class TableRow

Represents a table row element.

Inheritance
System.Object
DocumentElement
Block
TableRow
Inherited Members
DocumentElement.GetStyleProperty(IStylePropertyDefinition)
DocumentElement.GetStyleProperty(String)
DocumentElement.EnumerateChildrenOfType<T>()
DocumentElement.GetParentOfType<T>()
DocumentElement.CreateLayoutBox()
DocumentElement.CopyPropertiesFrom(DocumentElement)
DocumentElement.CopyPropertiesFromStyle(StyleDefinition)
DocumentElement.ExtractStyleFromProperties()
DocumentElement.ExtractStyleFromLocalProperties()
DocumentElement.InvalidateAssociatedBoxesArrange()
DocumentElement.InvalidateAssociatedBoxesMeasure()
DocumentElement.InvalidateAssociatedBoxesLayout()
DocumentElement.GetAssociatedLayoutBoxes()
DocumentElement.GetRootDocument()
DocumentElement.CreateDeepCopy()
DocumentElement.CreateShallowCopy()
DocumentElement.GetPropertyValueSource(IStylePropertyDefinition)
DocumentElement.ClearValue(IStylePropertyDefinition)
DocumentElement.OnRemoved()
DocumentElement.OnStyleChanging()
DocumentElement.OnStyleChanged()
DocumentElement.add_StylePropertyChanged(StylePropertyChangeEventHandler)
DocumentElement.remove_StylePropertyChanged(StylePropertyChangeEventHandler)
DocumentElement.OnStylePropertyChanged(StylePropertyChangeEventArgs)
DocumentElement.add_PropertyValueChanged(StylePropertyChangeEventHandler)
DocumentElement.remove_PropertyValueChanged(StylePropertyChangeEventHandler)
DocumentElement.ChildIndex
DocumentElement.HasStyle
DocumentElement.Style
DocumentElement.StyleName
DocumentElement.Tag
DocumentElement.FirstLayoutBox
DocumentElement.LastLayoutBox
DocumentElement.IsFirstLayoutBoxInitialized
DocumentElement.DocumentElements
DocumentElement.Parent
DocumentElement.Children
DocumentElement.PreviousSibling
DocumentElement.NextSibling
DocumentElement.Cursor
DocumentElement.OriginalProperties
DocumentElement.RevisionInfo
DocumentElement.StyleChanging
DocumentElement.StyleChanged
DocumentElement.StylePropertyChanged
DocumentElement.ParentChanging
DocumentElement.ParentChanged
DocumentElement.PropertyValueChanged
Namespace: Telerik.Windows.Documents.Model
Assembly: Telerik.Windows.Controls.RichTextBox.dll

Syntax

public class TableRow : Block

Constructors

TableRow()

Declaration
public TableRow()

Fields

HeightProperty

Declaration
public static readonly StylePropertyDefinition<Nullable<double>, TableRowProperties> HeightProperty
Field Value
StylePropertyDefinition<System.Nullable<System.Double>, TableRowProperties>

RepeatOnEveryPageProperty

Declaration
public static readonly StylePropertyDefinition<Nullable<bool>, TableRowProperties> RepeatOnEveryPageProperty
Field Value
StylePropertyDefinition<System.Nullable<System.Boolean>, TableRowProperties>

Properties

Cells

Gets a collection of TableCell objects representing the cells.

Declaration
public TableCellCollection Cells { get; }
Property Value
TableCellCollection

The cells.

ElementRevisionInfo

Represents information about the revisions made to a specific table row element.

Declaration
[XamlCompositePropertySerializable]
public DocumentElementRevisionInfo ElementRevisionInfo { get; set; }
Property Value
DocumentElementRevisionInfo

GridRowIndex

Gets the index of the grid row.

Declaration
public int GridRowIndex { get; }
Property Value
System.Int32

The index of the grid row.

HasRevisions

Gets a value that indicates whether the table row has revisions.

Declaration
public bool HasRevisions { get; }
Property Value
System.Boolean

Height

Gets or sets the height of the table row.

Declaration
[XamlSerializable]
public double Height { get; set; }
Property Value
System.Double

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.

Declaration
public bool IsDeleted { get; }
Property Value
System.Boolean

IsFirst

Gets a value indicating whether this table row is the first row in the table.

Declaration
public bool IsFirst { get; }
Property Value
System.Boolean

IsInserted

Gets a value indicating whether the table row has been inserted.

Declaration
public bool IsInserted { get; }
Property Value
System.Boolean

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
System.Boolean

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
System.Boolean

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.

Table

Gets the Table associated to this row.

Declaration
public Table Table { get; }
Property Value
Table

The table.

Methods

CopyPropertiesFromOverride(DocumentElement)

Declaration
protected override void CopyPropertiesFromOverride(DocumentElement fromElement)
Parameters
DocumentElement fromElement

Overrides
DocumentElement.CopyPropertiesFromOverride(DocumentElement)

CreateLayoutBox(DocumentStructureCollection)

Creates a layout box for the specified collection of document structure elements.

Declaration
public override LayoutBox CreateLayoutBox(DocumentStructureCollection documentCollection)
Parameters
DocumentStructureCollection documentCollection

The collection of document structure elements used to create the layout box.

Returns
LayoutBox

A layout box representing the created structure for rendering purposes.

Overrides
DocumentElement.CreateLayoutBox(DocumentStructureCollection)

CreateNewElementInstance()

Declaration
protected override DocumentElement CreateNewElementInstance()
Returns
DocumentElement

Overrides
DocumentElement.CreateNewElementInstance()

OnParentChanged()

Declaration
protected override void OnParentChanged()
Overrides
DocumentElement.OnParentChanged()

OnParentChanging()

Declaration
protected override void OnParentChanging()
Overrides
DocumentElement.OnParentChanging()

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
EnumerableExtensions.ToEnumerable<T>(T)

See Also

Block
Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.