Skip to main content

TdxSpreadSheetTableItem Class

The base class for individual column and row objects in a Table View worksheet.

Declaration

TdxSpreadSheetTableItem = class(
    TdxDynamicListItem,
    IdxSpreadSheetCellStyleOwner
)

Remarks

This class implements the basic functionality for its descendants – TdxSpreadSheetTableColumn and TdxSpreadSheetTableRow – which implement the logical elements that store the settings of individual columns and rows. The table item term refers to both the visual elements in which the Table View worksheet cells are arranged and the logical objects used as containers for the cell objects. Refer to the Table Item topic for additional information.

The TdxSpreadSheetTableItem class extends its ancestor class with members allowing you to:

  • Customize the appearance of individual columns and rows (Style, Visible);

  • Customize the size of individual columns or rows in a Table View worksheet (DefaultSize, Size, ApplyBestFit);

  • Access the adjacent column or row objects within a collection (Next, Prev);

  • Manage the cell objects within individual columns and rows (CellCount, Cells, CreateCell);

  • Identify specific columns or rows by using the text displayed by their header cells (DisplayText);

  • Identify the Table View worksheet to which the table item belongs (View);

  • Access the collection to which the column or row belongs (Owner).

You do not need to create instances of the TdxSpreadSheetTableItem class. Use its descendants instead.

Inheritance

See Also