子コントロールの配置設定
GcFlowLayoutContainerコントロールは、水平方向に子コントロールが配置されている場合、コントロールのサイズを縮小して子コントロールが表示できるスペースがなくなるとFlowLayoutPolicyプロパティの設定によって子コントロールの配置状況が変わります。
FlowLayoutPolicyプロパティをStandardに設定した場合は、子コントロールを次の列に折り返して表示されます。
FlowLayoutPolicyプロパティをCompactに設定した場合は、水平方向にある配置可能なスペースへ移動します。スペースがない場合は次の列に折り返して表示されます。
Standardの場合
Compactの場合
以下のサンプルコードは、子コントロールが同列に配置される例です。
FlowLayoutPolicyプロパティをStandardに設定した場合は、子コントロールを次の列に折り返して表示されます。
FlowLayoutPolicyプロパティをCompactに設定した場合は、水平方向にある配置可能なスペースへ移動します。スペースがない場合は次の列に折り返して表示されます。
Standardの場合
Compactの場合
以下のサンプルコードは、子コントロールが同列に配置される例です。
' FlowLayoutPolicyプロパティをCompactに設定します。
GcFlowLayoutContainer1.FlowLayoutPolicy = GrapeCity.Win.Containers.FlowLayoutPolicy.Compact
// FlowLayoutPolicyプロパティをCompactに設定します
gcFlowLayoutContainer1.FlowLayoutPolicy = GrapeCity.Win.Containers.FlowLayoutPolicy.Compact;