Vcl.ExtCtrls.TBoundLabel.AdjustBounds

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure AdjustBounds; override;

C++

DYNAMIC void __fastcall AdjustBounds();

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls TBoundLabel

説明

テキストが変更されたときにラベルのサイズを変更します。

Vcl.ExtCtrls.TBoundLabel.AdjustBounds は Vcl.StdCtrls.TCustomLabel.AdjustBounds を継承しています。以下の内容はすべて Vcl.StdCtrls.TCustomLabel.AdjustBounds を参照しています。

テキストが変更されたときにラベルのサイズを変更します。

ラベルのテキストまたはフォントが変更されたときに,AdjustBounds メソッドが暗黙に呼び出されます。このメソッドは,クライアント領域のテキストを再描画し,AutoSize プロパティが true になっていればラベルをリサイズします。

WordWrap が true の場合,ラベルの幅は固定値になります。このとき,AutoSize も true の場合には,テキストを変更するとラベルの高さだけが変更されます。AutoSize が true で WordWrap が false ならば,ラベルの高さはフォントによって決められ,テキストを変更するとラベルの幅が変更されます。

テキストの変更されたときにサイズを再調整するには,AdjustBounds メソッドをオーバーライドしてください。

関連項目