Skip to main content

TdxSpreadSheetTableViewSelection Members

A collection of selected areas in a worksheet.

Constructors

Name Description
Create(TdxSpreadSheetTableView) Initializes a new instance of the TdxSpreadSheetTableViewSelection class with specified settings.

Properties

Name Description
Area Returns the area bounding all existing cell selections within a Table View worksheet.
Count Returns the number of selected individual cells and/or cell ranges.
FocusedCell Specifies the focused cell within a Table View worksheet.
FocusedCellPosition Returns the focused cell position as row and column indexes in the worksheet.
FocusedColumn Specifies an index of the focused column within the Table View worksheet.
FocusedContainer Specifies a focused floating container object.
FocusedRow Specifies the index of the focused row within the Table View worksheet.
Items Provides indexed access to selected cell ranges.
View Returns the Table View worksheet to which the current collection of selected areas belongs.

Methods

Name Description
Add(string,TShiftState,string) Adds the specified cell or cell range to the selected area collection.
Add(string,TShiftState) Adds a specified cell or cell range to the selected area collection.
Add(TRect,TShiftState,Integer,Integer) Adds a specified cell or cell range to the selected area collection.
BeginUpdate Postpones all selection change notifications and worksheet redraw operations until an EndUpdate call.
Clear Removes all selection areas from the collection.
EndUpdate Sends all pending selection change notifications and resumes worksheet redraw operations after a BeginUpdate call.
Equals(TObject) Inherited from TObject.
GetHashCode Inherited from TObject.
HasArea(TRect) Returns a value indicating whether the specified area matches one of the selected cell areas within the current collection.
IsCellSelected(Integer,Integer) Returns a value indicating whether a particular cell within a Table View worksheet is selected.
IsColumnSelected(Integer) Returns a value indicating whether a particular column is selected.
IsEntireColumnSelected(Integer) Returns a value indicating whether an entire column is currently selected.
IsEntireRowSelected(Integer) Returns a value indicating whether an entire row is currently selected.
IsRowSelected(Integer) Returns a value indicating whether a particular row is selected.
SelectAll Selects all cells within the Table View worksheet.
SelectCell(Integer,Integer,TShiftState) Selects a single specified cell within the Table View worksheet.
SelectColumns(Integer,Integer,TShiftState) Selects a single column or a range of columns within the Table View worksheet.
SelectRows(Integer,Integer,TShiftState) Selects a single row or a range of within the Table View worksheet.
SetFocused(Integer,Integer,TShiftState) Selects and focuses a single cell within the Table View worksheet.
ToString Inherited from TObject.
See Also