Skip to main content

TcxDataFindCriteria Members

Stores data search criteria and concomitant settings for a data controller.

Constructors

Name Description
Create(TcxCustomDataController) Initializes a new instance of the TcxDataFindCriteria class with specified settings.
Create(TObject) Initializes a new instance of the TcxCustomDataFindCriteria class with specified settings. Inherited from TcxCustomDataFindCriteria.

Properties

Name Description
Behavior Specifies whether a search operation filters out records that do not meet the active search criteria.
DataController
MatchCount Returns the number of search results.
MatchRowIndexes Provides access to row indexes of the search results by their match indexes.
Text Specifies the text search string treated as one or more search criteria.
UseExtendedSyntax Specifies if the extended syntax is available for a search string.

Methods

Name Description
AddItem(Integer) Adds the specified item to the search sources.
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
ClearItems Removes all items from the search sources.
Equals(TObject) Inherited from TObject.
GetCurrentMatchIndex Returns the match index of the focused row that meets the active filter or search criteria.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetNextMatchIndex Returns the match index of the nearest record whose row index is greater than the focused record’s row index.
GetOwner Inherited from TPersistent.
GetPreviousMatchIndex Returns the match index of the nearest record whose row index is less than the focused record’s row index.
GetTextStartPositionByRecordIndex(Integer,Integer,string) Returns a highlighted text match and its start position in a data item by the specified record and item indexes.
GetTextStartPositionByRowIndex(Integer,Integer,string) Returns a highlighted text match and its start position in a data item by the specified row and item indexes.
GoToFirstMatch Moves focus to the first row that meets the active filter or search criteria.
GoToLastMatch Moves focus to the last row that meets the active filter or search criteria.
GoToNextMatch Moves focus to the next row that meets the active filter or search criteria.
GoToPreviousMatch Moves focus to the previous row that meets the active filter or search criteria.
IsActive Identifies if the search criteria are active.
RemoveItem(Integer) Removes the specified item from the list of search sources.
ToString Inherited from TObject.
See Also