API:Vcl.ComCtrls.TToolButton.ValidateContainer
Delphi
procedure ValidateContainer(AComponent: TComponent); override;
C++
DYNAMIC void __fastcall ValidateContainer(System::Classes::TComponent* AComponent);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TToolButton |
Beschreibung
Prüft, ob ein Objekt in einen Container eingefügt werden kann.
Vcl.ComCtrls.TToolButton.ValidateContainer erbt von System.Classes.TComponent.ValidateContainer. Der folgende Inhalt bezieht sich auf System.Classes.TComponent.ValidateContainer.
Prüft, ob ein Objekt in einen Container eingefügt werden kann.
ValidateContainer wird von einer Komponente aufgerufen, wenn diese in ein Container-Objekt eingefügt werden soll. In der Standardeinstellung ruft ValidateContainer die Methode ValidateInsert der im Parameter AComponent angegebenen Komponente auf.
Abgeleitete Komponenten können ValidateContainer überschreiben, um das Einfügen eines Objekts in einen bestimmten Container zu verhindern. Um ein Einfügen zu verhindern, lösen Sie eine Exception in der abgeleiteten Methode aus.