Progress® Telerik® Reporting R1 2022

TableColumn.GetCell Method

Gets an ITableCell at the specified row index.

Namespace:  Telerik.Reporting.Processing
Assembly:  Telerik.Reporting (in Telerik.Reporting.dll)


public ITableCell GetCell(
	int rowIndex


Type: SystemInt32

Return Value

Type: ITableCell
An ITableCell instance.


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


The following code snippet demonstrates a sample usage of the GetCell method:
var tableDef = new Telerik.Reporting.Table();

tableDef.ItemDataBound += delegate(object sender, EventArgs args)
    Telerik.Reporting.Processing.Table table = (Telerik.Reporting.Processing.Table)sender;

    foreach (Telerik.Reporting.Processing.TableColumn column in table.Columns)
        for (int rowIndex = 0; rowIndex < table.Rows.Count; rowIndex++)
            Telerik.Reporting.Processing.ITableCell cell = column.GetCell(rowIndex);

            if (cell.RowIndex == rowIndex
                && cell.ColumnIndex == column.Index)
                Telerik.Reporting.Processing.ReportItem item = cell.Item;

                // Here you can do something with the report item
                // Do nothing. This is part of a merged table cell.

Version Information

Supported in: 1.0.1

See Also

In this article
Not finding the help you need?