分割レイアウト アイテム - Weight プロパティ

アイテムが割り当てられるコンテナの割合

分割レイアウト アイテム (PRIM_SPLI) のメンバ

データ タイプ - 整数

詳細

Weight プロパティは、コンテナのサイズ変更時にレイアウトアイテムによって managed されるコントロールの動作を指定します。
 
スペースは割合として割り当てられます。両側の値が同じ場合、スペースは 2 つのコントロール間で均等に分割されます。
 
値が 0 の場合、コントロールのサイズは変更されません。

この例は、垂直方向に分割された単純なフォームを示しています。左側のパネルの重みは 0 、もう一方の重みは 1 です。右側のパネルは、使用可能なスペースを占めるようにサイズが変更されます。
Function Options(*DIRECT)
Begin_Com Role(*EXTENDS #PRIM_FORM) Clientwidth(660) Clientheight(338) Componentversion(2) Top(215) Left(237) Layoutmanager(#SplitLayout)
 
   Define_Com Class(#PRIM_VS.Style) Name(#Style1) Backgroundbrush(#Brush1)
   Define_Com Class(#PRIM_VS.SolidBrush) Name(#Brush1) Color(Theme500)
 
   Define_Com Class(#PRIM_SPLM) Name(#SplitLayout) Orientation(Vertical) Dividerstyle(Gap)
   Define_Com Class(#PRIM_SPLI) Name(#SplitLayoutItem1) Manage(#Panel1) Parent(#SplitLayout)
   Define_Com Class(#PRIM_SPLI) Name(#SplitLayoutItem2) Manage(#Panel2) Parent(#SplitLayout) Weight(1)
 
   Define_Com Class(#PRIM_PANL) Name(#Panel1) Displayposition(1) Height(338) Left(0) Parent(#COM_OWNER) Tabposition(1) Tabstop(False) Top(0) Width(331) Style(#Style1)
   Define_Com Class(#PRIM_PANL) Name(#Panel2) Displayposition(2) Height(338) Left(339) Parent(#COM_OWNER) Tabposition(2) Tabstop(False) Top(0) Width(321) Style(#Style1)
 
 End_Com

参照

すべてのコンポーネント クラス

テクニカルリファレンス

2018 - V14SP1