Vcl.Controls.TControl.HostDockSite

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property HostDockSite: TWinControl read FHostDockSite write SetHostDockSite;

C++

__property TWinControl* HostDockSite = {read=FHostDockSite, write=SetHostDockSite};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

Description

Spécifie le contrôle dans lequel ce contrôle est ancré.

Consultez la propriété HostDockSite pour accéder au contrôle fenêtré dans lequel ce contrôle est ancré. Si le contrôle est flottant, HostDockSite est un contrôle temporaire de type FloatingDockSiteClass ou (s'il n'y a pas de classe de site d'ancrage flottant) nil (Delphi) ou NULL (C++).

La plupart des applications devrait utiliser la méthode ManualDock au lieu de définir HostDockSite. L'initialisation de HostDockSite désancre automatiquement le contrôle de son hôte précédent (s'il en avait un) et l'ancre dans le contrôle spécifié sans ajuster la position et l'alignement du contrôle et en évitant les événements standard d'ancrage.

Pour les clients de la pile, la valeur de HostDockSite est identique à celle de Parent. Pour les contrôles qui ne sont pas clients d'ancrage, HostDockSite a la valeur nil (Delphi) ou NULL (C++) alors que Parent spécifie le contrôle contenant.

Voir aussi