Vcl.Controls.TControl.AdjustSize

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure AdjustSize; dynamic;

C++

DYNAMIC void __fastcall AdjustSize(void);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

Beschreibung

Ändert die Größe des Steuerelements entsprechend der Einstellung der Eigenschaft AutoSize.

Hat die Eigenschaft AdjustSize den Wert true, wird AdjustSize automatisch aufgerufen, wenn eine Anpassung der Größe des Steuerelements an seinen Inhalt erforderlich ist. Die Implementierung von AdjustSize in TControl ruft SetBounds mit den Werten der Eigenschaften Left, Top, Width und Height auf. Dieser Aufruf kann zu einer Größenänderung führen, wenn diese Werte in der Ereignisbehandlungsroutine des Steuerelements für OnCanResize oder OnConstrainedResize geändert wurden oder die Ereignisbehandlungsroutine des Steuerelements für OnResize abschließende Anpassungen vornimmt.

Nachkommen überschreiben AdjustSize, um die Größe eines Steuerelements an seinen Inhalt anzupassen.

Sie kann von anderen Komponenten aufgerufen werden, nachdem der Inhalt des Steuerelements geändert wurde. Rufen Sie AdjustSize in Ihren Anwendungen nicht direkt auf.

Siehe auch