Vcl.ComCtrls.TLVOwnerDataFindEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

typedef void __fastcall (__closure *TLVOwnerDataFindEvent)(System::TObject* Sender, TItemFind Find, const System::UnicodeString FindString, const System::Types::TPoint &FindPosition, void * FindData, int StartIndex, TSearchDirection Direction, bool Wrap, int &Index);

Propriétés

Type Visibilité  Source Unité  Parent
typedef public Vcl.ComCtrls.hpp Vcl.ComCtrls Vcl.ComCtrls

Description

TLVOwnerDataFindEvent est le type des gestionnaires d'événements Vcl.ComCtrls.TCustomListView.OnDataFind et Vcl.ComCtrls.TListView.OnDataFind d'une vue liste.

Sender est le contrôle d'affichage de liste dans lequel une recherche a été demandée.

Find précise le type de recherche à effectuer (ifData, ifPartialString, ifExactString ou ifNearest).

FindString précise le texte de l'élément cherché. FindString est ignoré sauf si Find contient ifPartialString ou ifExactString.

FindPosition précise le point de départ de la recherche. FindPosition est ignoré sauf si Find contient ifNearest.

FindData précise les données de l'élément cherché. FindData est ignoré sauf si Find contient ifData.

StartIndex précise l'index de l'élément à partir duquel la recherche doit commencer.

Direction précise le sens de la recherche (sdLeft, sdRight, sdAbove, sdBelow ou sdAll).

Wrap précise si la recherche doit continuer vers le début du contrôle d'affichage de liste si aucune correspondance n'est trouvée.

Index est l'emplacement où stocker l'index de l'élément trouvé. Si aucun élément n'est trouvé, Index prend la valeur –1.

Voir aussi