Vcl.ControlList.TControlListButton.GetActionLinkClass
Delphi
function GetActionLinkClass: TControlActionLinkClass; override;
C++
DYNAMIC Vcl::Controls::TControlActionLinkClass __fastcall GetActionLinkClass();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.ControlList.pas Vcl.ControlList.hpp |
Vcl.ControlList | TControlListButton |
Description
Renvoie la classe de liaison d'action appropriée qui est associée aux contrôles.
Vcl.ControlList.TControlListButton.GetActionLinkClass hérite de Vcl.Controls.TControl.GetActionLinkClass. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Controls.TControl.GetActionLinkClass.
Renvoie la classe de liaison d'action appropriée qui est associée aux contrôles.
GetActionLinkClass renvoie le type de classe approprié à la liaison d'action utilisée avec un contrôle. Cette classe est utilisée de manière interne pour créer un objet de liaison d'action pour le contrôle quand le contrôle a une action associée. La liaison d'action relie l'action au client contrôle. Chaque classe de liaison d'action est conçue pour relier des propriétés spécifiques et des gestionnaires d'événement de l'action à sont client, sur la base des types de propriétés supportés par le client.
Telle qu'implémentée dans TControl, GetActionLinkClass renvoie le type de classe TControlActionLink, qui associe les propriétés ShowHint, Caption, Enabled et Visible au gestionnaire d'événement OnClick. Les descendants de TControl surchargent cette méthode pour spécifier un descendant de TControlActionLink qui traite leur configuration de propriétés et d'événements.