Vcl.Controls.TWinControl.AssignTo
Delphi
procedure AssignTo(Dest: TPersistent); override;
C++
virtual void __fastcall AssignTo(System::Classes::TPersistent* Dest);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TWinControl |
Beschreibung
Kopiert die Eigenschaften des fensterorientierte Steuerelements in ein anderes Objekt.
Rufen Sie die als protected deklarierte Methode AssignTo nicht direkt auf. Stattdessen wird in Anwendungen die Methode Assign aufgerufen, um die Eigenschaften eines anderen Objekts zu kopieren. Ermöglicht die Methode Assign eines Objekts das Kopieren aus dem Quellobjekt nicht, ruft Assign die als protected deklarierte Methode AssignTo des Quellobjekts auf, um die Quellobjekteigenschaften in das im Parameter Dest angegebene Objekt zu kopieren. So können Objekte die Möglichkeiten der Methode Assign eines anderen Objekts erweitern, um das Kopieren aus weiteren Quellen zu ermöglichen.
Die in TWinControl-Objekten implementierte Methode AssignTo kopiert die Eigenschaften Caption, Enabled, Hint, Visible und HelpContext und die Ereignisbehandlungsroutine für OnClick in ein TCustomAction-Objekt.