ContainerControl は、どのコントロールがコンポーネントによって配置されるのかを決定するために使用されます。レイアウト マネージャは、指定されたコントロール内ですべてのコントロールを配置します。ただし、特定のコントロールがレイアウトマネージャによって影響を受けるべきではないことを示すために False の値で SetIncludeInLayout が呼び出された場合はこの限りではありません。
デザインタイムに、特定のコントロールコンテナー内のすべてのコントロールが 3 つの追加プロパティ、IncludeInLayout、MinimumSize、および PreferredSize を持ちます。ランタイムに、対応する get/set メソッドを使用してこれらの値にアクセスできます (IncludeInLayout 値にアクセスするには、GetIncludeInLayout および SetIncludeInLayout を使用することができます。
注: コンポーネントが配置するコントロールを知るためには、このプロパティを設定する必要があります。さらに、コンテナーコントロールの直接の子を管理するのはコンポーネントだけです。これらのコントロール内でコントロールを配置しません。