GcApplicationResize コンポーネントをスタートアップフォームに配置すると、プロジェクトに含まれるすべてのフォームでリサイズ機能を利用できます。
スタートアップフォームとは、Visual Basicではプロジェクトのプロパティで「スタートアップフォーム」のドロップダウンリストで選択されているフォームです。Visual C#ではアプリケーションのメイン エントリポイント、たとえばProgram.cs内のMain関数で、Application.Runメソッドに引数として渡されるフォームです。
GcApplicationResize コンポーネントは、
System.Windows.Forms.Applicationクラスの
OpenFormsプロパティで参照可能なすべてのフォームに、自動的に GcResize コンポーネント を追加します。すでに GcResize コンポーネントまたは GcResizePanel コントロール がそのフォームに配置されている場合には、GcApplicationResize コンポーネントははそのフォームを除外します。したがって、特定のフォームにカスタマイズしたリサイズ機能は、引き続きそのフォームで使うことができます。ここでは、GcApplicationResize コンポーネントの利用方法について、以下の項目に分けて解説しています。