FMX.ListView.Adapters.Base.TAbstractListViewAdapter.OnItemsCouldHaveChanged

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnItemsCouldHaveChanged: TNotifyEvent write SetOnItemsCouldHaveChanged;

C++

__property System::Classes::TNotifyEvent OnItemsCouldHaveChanged = {write=SetOnItemsCouldHaveChanged};

Propriétés

Type Visibilité  Source Unité  Parent
event public
FMX.ListView.Adapters.Base.pas
FMX.ListView.Adapters.Base.hpp
FMX.ListView.Adapters.Base TAbstractListViewAdapter


Description

Se produit après la fin d'un processus pouvant changer les éléments de l'adaptateur de vue liste.

OnItemsCouldHaveChanged se produit toujours après OnItemsMayChange, qui survient au début du processus pouvant changer les éléments de l'adaptateur de vue liste.

OnItemsCouldHaveChanged ne se produit jamais à la fin des processus qui sont connus pour changer les éléments de l'adaptateur de vue liste, tels que l'ajout de nouveaux éléments ou la suppression d'éléments spécifiques. Il se produit uniquement sur les processus qui peuvent prendre une autre orientation, tels que la suppression de tous les éléments, sans effet lorsque la liste est vide, ou le tri des éléments, sans effet si la liste est déjà triée.

Les vues listes utilisent leur méthode DoItemsCouldHaveChanged pour gérer cet événement.

Voir aussi