New to Telerik ReportingStart a free 30-day trial

Table

Class

Represents a processing Table item.

Definition

Namespace:Telerik.Reporting.Processing

Assembly:Telerik.Reporting.dll

Syntax:

C#
public class Table : DataItem, ITableCell, IDataItem, IDataFlow, IDataSourceContainer, ILayoutElementContainer

Inheritance: objectReportObjectLayoutElementVisualElementProcessingElementReportItemBaseReportItemNoDataObjectDataItemTable...

Implements: IDataFlowIDataItemIDataSourceContainerILayoutElementContainerITableCell

Inherited Members DataItem.DataSourceDataItem.NeedDataSourceMethodNameDataItem.RenderNoDataDataItem.VisibleNoDataObject.NoDataMessageNoDataObject.NoDataStyleReportItem.BoundsReportItem.LocationReportItem.SizeReportItem.TopReportItem.LeftReportItem.WidthReportItem.HeightReportItem.DockingReportItem.AnchoringReportItemBase.InitializeDefinitionBasedProperties(ReportObject)ReportItemBase.TryExecuteMethodByName(string)ReportItemBase.ProcessAccessibleRole()ReportItemBase.ProcessAccessibleDescription()ReportItemBase.ProcessAIDescription()ReportItemBase.BookmarkReportItemBase.BookmarkIdReportItemBase.DocumentMapTextReportItemBase.TocTextReportItemBase.TocLevelReportItemBase.ActionReportItemBase.ItemDataBindingMethodNameReportItemBase.ItemDataBoundMethodNameReportItemBase.ItemDefinitionReportItemBase.NameReportItemBase.AccessibleDescriptionReportItemBase.AccessibleRoleReportItemBase.AIDescriptionReportItemBase.IsRepeatedProcessingElement.OnError(Exception)ProcessingElement.ConvertBoundValue(PropertyInfo, object)ProcessingElement.ToString()ProcessingElement.ExceptionProcessingElement.ParentProcessingElement.ReportProcessingElement.CultureProcessingElement.ChildElementsProcessingElement.DataObjectProcessingElement.ThrowWhenBindingUnsuccessfulVisualElement.StyleLayoutElement.ParentElementReportObject.ToString(string[])...

Properties

Gets a list of TableColumn objects that represents the columns in a Table item.

C#
public IList<TableColumn> Columns { get; }

Internal use only

C#
public bool KeepTogether { get; }

Gets a list of TableRow objects that represents the rows in a Table item.

C#
public IList<TableRow> Rows { get; }

Methods

Internal use only

C#
protected override void Dispose(bool disposing)
Parameters:disposingbool

Overrides: ReportItemBase.Dispose(bool)

Gets an ITableCell at the specified row and column index.

C#
public ITableCell GetCell(int rowIndex, int columnIndex)
Parameters:rowIndexintcolumnIndexintReturns:

ITableCell

ITableCell.

Remarks:

This method should be used after the Table item is data bound.