Vcl.ComCtrls.TListView.OnCompare

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnCompare: TLVCompareEvent read FOnCompare write FOnCompare;

C++

__property OnCompare;

Propriétés

Type Visibilité  Source Unité  Parent
event published
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TListView

Description

Se produit quand deux éléments de la liste doivent être comparés durant le tri de la liste.

Vcl.ComCtrls.TListView.OnCompare hérite de Vcl.ComCtrls.TCustomListView.OnCompare. Tout le contenu en-dessous de cette ligne se réfère à Vcl.ComCtrls.TCustomListView.OnCompare.

Se produit quand deux éléments de la liste doivent être comparés durant le tri de la liste.

Ecrivez un gestionnaire d'événements OnCompare pour implémenter un ordre de tri dans la liste. Un gestionnaire d'événements OnCompare est appelé quand la propriété SortType a la valeur stData ou stBoth, quand la méthode AlphaSort est appelée ou quand la méthode CustomSort est appelée sans spécifier le paramètre SortProc.

Le gestionnaire d'événements OnCompare compare les éléments de la liste transmis dans les paramètres Item1 et Item2. Si Item1 est identique à Item2 dans l'ordre de tri, affectez la valeur 0 au paramètre Compare. Si Item1 est inférieur à Item2, affectez une valeur inférieure à zéro au paramètre Compare. Si Item1 est supérieur à Item2, affectez une valeur supérieure à zéro au paramètre Compare.

OnCompare est un gestionnaire d’événements du type Vcl.ComCtrls.TLVCompareEvent.

Voir aussi

Exemples de code