FMX.ListView.Adapters.Base.TAbstractListViewAdapter.OnItemsMayChange

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnItemsMayChange: TNotifyEvent write SetOnItemsMayChange;

C++

__property System::Classes::TNotifyEvent OnItemsMayChange = {write=SetOnItemsMayChange};

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 avant la fin d'un processus pouvant changer les éléments de l'adaptateur de vue liste.

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

OnItemsMayChange 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 liste utilisent leur méthode DoItemsMayChange pour gérer cet événement.

Voir aussi