次の方法で共有


フォームをプロジェクトに追加する方法

Visual Studio を使用してプロジェクトにフォームを追加します。 アプリに複数のフォームがある場合は、アプリのスタートアップ フォームを選択し、複数のフォームを同時に表示できます。

新しいフォームを追加する

Visual Studio で新しいフォームを追加します。

  1. Visual Studio で、Project Explorer ペインを見つけます。 プロジェクトを右クリックし、[ 追加>フォーム (Windows フォーム)] を選択します。

    ソリューション エクスプローラーを右クリックして、Windows フォーム プロジェクトに新しいフォームを追加する

  2. [ 名前 ] ボックスに、フォームの名前 ( MyNewForm など) を入力します。 Visual Studio では、使用できる既定の一意の名前が提供されます。

    Windows フォーム用の Visual Studio の [項目の追加] ダイアログ

フォームが追加されると、Visual Studio によってフォームのフォーム デザイナーが開きます。

フォームにプロジェクト参照を追加する

フォームにソース ファイルがある場合は、プロジェクトと同じフォルダーにファイルをコピーすることで、フォームをプロジェクトに追加できます。 プロジェクトは、プロジェクトの同じフォルダーまたは子フォルダーにあるコード ファイルを自動的に参照します。

フォームは、同じ名前を共有する 2 つのファイル form2.csform2.Designer.cs (ファイル名の例である form2) で構成されています。 リソース ファイルが存在し、同じ名前 form2.resx を共有している場合があります。 前の例と同様に、 form2 はベース ファイル名を表します。 関連するすべてのファイルをプロジェクト フォルダーにコピーします。

または、Visual Studio を使用してプロジェクトにファイルをインポートすることもできます。 既存のファイルをプロジェクトに追加すると、そのファイルはプロジェクトと同じフォルダーにコピーされます。

  1. Visual Studio で、Project Explorer ペインを見つけます。 プロジェクトを右クリックし、[ 追加>Existing Item] を選択します。

    ソリューション エクスプローラーを右クリックして既存のフォームを Windows フォーム プロジェクトに追加する

  2. フォーム ファイルを含むフォルダーに移動します。

  3. form2.cs ファイルを選択します。ここで、form2 は関連するフォーム ファイルのベース ファイル名です。 form2 などの他のファイルは選択しないでください 。Designer.cs

こちらも参照ください