System.Classes.TComponent.ValidateContainer

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ValidateContainer(AComponent: TComponent); dynamic;

C++

DYNAMIC void __fastcall ValidateContainer(TComponent* AComponent);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
System.Classes.pas
System.Classes.hpp
System.Classes TComponent

Beschreibung

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.

Siehe auch