Vcl.ExtCtrls.TSplitter.MinSize
Delphi
property MinSize: NaturalNumber read FMinSize write FMinSize default 30;
C++
__property NaturalNumber MinSize = {read=FMinSize, write=FMinSize, default=30};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | TSplitter |
説明
スプリッタの両側のペインの取り得る最小サイズをピクセル単位で指定します。
MinSize プロパティを設定すると,その隣接するコントロールをサイズ変更するときにスプリッタが残さなければならない最小サイズを提供できます。たとえば,Align プロパティが alLeft または alRight の場合,スプリッタは領域を左端および右端を移動しながら MinSize プロパティで指定されたピクセル数より小さいサイズに変更することはできません。Align プロパティが alTop または alBottom の場合,スプリッタは領域を上下方向へ移動しながら MinSize プロパティで指定されたピクセル数より小さいサイズに変更することはできません。MinSize プロパティのデフォルト値は 30 です。
メモ: MinSize プロパティには,親のクライアント幅の半分より小さい値を設定してください。スプリッタの親のクライアント幅の半分の値を設定すると,スプリッタは移動できなくなります。左右どちらかのペインの大きさが必ず MinSize プロパティより小さくなるからです。