FMX.Forms.TFrame
Delphi
TFrame = class(TControl, IControl)
C++
class PASCALIMPLEMENTATION TFrame : public Fmx::Controls::TControl
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Forms.pas FMX.Forms.hpp |
FMX.Forms | FMX.Forms |
Description
TFrame est un conteneur de composants ; il peut être imbriqué dans des fiches ou dans d'autres cadres.
Lorsque vous créez des cadres, ils sont implémentés en tant que descendants de TFrame.
Un cadre, comme une fiche, est un conteneur pour d'autres composants. Il utilise le même mécanisme de possession que les fiches pour l'instanciation et la destruction automatiques des composants qu'il contient, et les mêmes relations parent-enfant pour la synchronisation des propriétés des composants. Mais les cadres peuvent être imbriqués dans des fiches ou dans d'autres cadres, et ils peuvent être enregistrés dans la palette de composants afin de faciliter leur réutilisation. Après qu'un cadre a été créé et enregistré, il continue de fonctionner en tant qu'unité et d'hériter des modifications apportées aux composants (y compris les autres cadres) qu'il contient. De plus, un cadre imbriqué continue d'hériter des modifications apportées au cadre dont il dérive.