スタック パネル コンポーネントの利用

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

VCL への移動


TStackPanel では、1 つの列または行において、コンテナ内のグループのコントロール群の順番決めを行うことができます。その際、同種の位置揃え、マージン、パディングの設定を、パネル内のコントロール群に適用させることができます。Orientation プロパティは、内部コントロールの配列を決定でき、水平方向か垂直方向にできます。

TStackPanel は、Windows 10 および以前のバージョンの Windows の VCL スタイルを完全にサポートしています。

TStackPanel.png

StackPanel プロパティ

TStackPanel では、次の主なプロパティを設定することができます:

  • HorizontalPositioning プロパティでは、垂直方向を選択した際の、コントロール群の水平上の位置を設定することができます。中央、均等、左、右から選択します。
  • Margins プロパティでは、下、左、上、右のマージンの値を設定することができます。
  • Orientation プロパティでは、コントロール群の方向を、水平または垂直から選択することができます。
  • Padding プロパティでは、下、左、上、右のパディングの値を設定することができます。
  • VerticalPositioning プロパティでは、水平方向を選択した際の、コントロール群の垂直上の位置を設定することができます。 下、中央、均等、上から選択します。

TStackPanel properties.png

StackPanel 項目のプロパティ

StackPanel がホストとなるコントロールはそれぞれ、追加プロパティを持っています(オブジェクト インスペクタの下に一覧されます):

  • ControlIndex プロパティでは、コンテナ内のコントロール群のシーケンスを変更することができます。
  • HorizontalPositioning プロパティでは、垂直方向を選択した際の、個々のコントロール群の水平上の位置を変更することができます。 sphpDefault 値は、ホスト パネル HorizontalPositioning の値をコントロールに割り当てます。
  • VerticalPositioning プロパティでは、水平方向を選択した際の、個々のコントロール群の垂直上の位置を変更することができます。 sphpDefault 値は、ホスト パネル VerticalPositioning 値を、コントロールに割り当てます。

TStackPanelItems Properties.png

スタイルの変更

TStackPanel では、カスタム スタイルの設定を行うことができます。さまざまな VCL スタイルから選択し、その選択したスタイルを 2、3 ステップで適用することができます:

  1. [オプション]を[プロジェクト]メニューから選択し、[プロジェクト オプション]ダイアログ ボックスを開きます。
  2. 左側パネルで[アプリケーション]をクリックし、[外観]を選択します。
  3. [カスタム スタイル]のリストからスタイルを選択し、[OK]をクリックします。

TStackPanel styles.png

関連項目