Vcl.ExtCtrls.TBoundLabel.AdjustBounds
Delphi
procedure AdjustBounds; override;
C++
DYNAMIC void __fastcall AdjustBounds();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | TBoundLabel |
Beschreibung
Passt die Größe der Beschriftung an, wenn sich der Text ändert.
Vcl.ExtCtrls.TBoundLabel.AdjustBounds erbt von Vcl.StdCtrls.TCustomLabel.AdjustBounds. Der folgende Inhalt bezieht sich auf Vcl.StdCtrls.TCustomLabel.AdjustBounds.
Passt die Größe der Beschriftung an, wenn sich der Text ändert.
Wenn der Text der Beschriftung oder die Schriftart verändert wird, wird die Methode AdjustBounds implizit aufgerufen. Sie zeichnet den Text im Client-Bereich neu und passt anschließend die Größe der Beschriftung an, wenn die Eigenschaft AutoSize auf true gesetzt ist.
Wenn WordWrap den Wert true hat, ist die Breite des Steuerelements fest. Ist AutoSize ebenfalls true, bewirken Änderungen am Text, dass das Steuerelement in der Höhe angepasst wird. Wenn AutoSize true und WordWrap false ist, wird die Höhe der Beschriftung durch die Schriftart bestimmt und Textänderungen verändern die Breite der Beschriftung.
Überschreiben Sie AdjustBounds, um zusätzliche Anpassungen vorzunehmen, wenn der Text verändert wird.