Vcl.Forms.TControlScrollBar.Range

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

Delphi

property Range: Integer read FRange write SetRange stored IsRangeStored default 0;

C++

__property int Range = {read=FRange, write=SetRange, stored=IsRangeStored, default=0};

プロパティ

種類 可視性 ソース ユニット
property published
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TControlScrollBar

説明

関連付けられているコントロールの範囲をどれだけ移動できるかを指定します。

Range プロパティは,関連付けられているコントロールのクライアント領域の仮想サイズ(ピクセル単位)を表します。たとえば,フォームの水平スクロールバーの Range が 500,フォームの幅が 200 なら,スクロールバーの位置は 0 ~ 300 となります。

水平スクロールバーの Range がフォームまたはスクロールボックスの幅より小さい場合,水平スクロールバーは表示されません。垂直スクロールバーの Range がフォームまたはスクロールボックスの高さより小さい場合,垂直スクロールバーは表示されません。

Range の値は自動的に設定されますが,オブジェクトインスペクタまたはプログラムコード内でオーバーライドされます。

関連項目