Vcl.Forms.TCustomFrame
Delphi
TCustomFrame = class(TScrollingWinControl)
C++
class PASCALIMPLEMENTATION TCustomFrame : public TScrollingWinControl
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | Vcl.Forms |
Description
TCustomFrame est la classe de base dont descend TFrame.
TCustomFrame est la classe de base pour les cadres. Un cadre, comme une fiche, est un conteneur pour les contrôles et les 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. A l'inverse des fiches, 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 à 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.
Ne créez pas d'instances de TCustomFrame. A la place, pour créer et travailler avec des cadres, définissez un descendant de TCustomFrame en choisissant Fichier|Nouveau|Cadre et en ajoutant les contrôles et les composants que votre cadre doit encapsuler.