FMX.ListView.Types.TListItemDrawable.CalculateLocalRect
Delphi
procedure CalculateLocalRect(const DestRect: TRectF; const SceneScale: Single; const DrawStates: TListItemDrawStates; const Item: TListItem); virtual;
C++
virtual void __fastcall CalculateLocalRect(const System::Types::TRectF &DestRect, const float SceneScale, const TListItemDrawStates DrawStates, TListItem* const Item);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.ListView.Types.pas FMX.ListView.Types.hpp |
FMX.ListView.Types | TListItemDrawable |
Description
Calcule la zone rectangulaire de destination d'un élément de liste.
La méthode virtuelle CalculateLocalRect peut être implémentée dans les classes enfant.
La méthode CalculateLocalRect reçoit la zone de destination LocalRect de l'élément de liste, l'échelle de la scène et l'état de dessin de TListItemDrawStates Elle calcule la zone de destination résultante que l'élément va occuper, en fonction de son alignement et de son décalage.