パネルの自動サイズ変更

パネルは単なるコンテナであり、レポートに視覚的な情報を出力しないため、CanGrowとCanShrinkのプロパティは関係ないように思われるかもしれませんが、実際はそうではありません。

パネルの構成要素には、指定されたサイズと位置の他の構成要素が含まれることがあります。コンポーネントの位置によっては、その境界線がパネルの境界線を越えてしまう場合、CanGrowプロパティをtrueに設定すると、パネルコンテナのサイズが自動的に変更され、コンポーネントが完全にパネル内に収まるようになります。下図は、CanGrowプロパティの動作を示したものです。

CanShrinkプロパティがtrueに設定されていて、その中に含まれるすべてのコンポーネントの組み合わせの境界がパネルの境界よりも小さい場合、パネルのサイズはすべてのコンポーネントの全体的なサイズに合わせて自動的に縮小されます。