Vcl.Controls.TControl.AdjustSize
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.