0

私は 2 つの異なるプロジェクトとして 2 つの異なるフォームを持っています。ユーザーがフォーム 2 のボタンをクリックするとフォーム 1 が表示されるように、これら 2 つのフォームを同じプロジェクトに配置したいのですが、VS Express でフォームを別のフォームに含めるにはどうすればよいですか?

4

2 に答える 2

0

まず、なぜフォームを移動したいのですか?

別のプロジェクトでフォームを使用するには:

  1. 参照が form1 プロジェクトにあるソース エクスプローラーで右クリック > 新しい参照を追加 > プロジェクト > form2 からプロジェクトを選択
  2. コードの先頭に using ステートメントを作成します。
  3. form2 が public クラスであることを確認します

フォームを別のプロジェクトに移動するには、Form2 を他のプロジェクトと同じプロジェクトにコピーするだけです。通常、すべてのフォームを同じプロジェクト内に配置するのがベスト プラクティスです。特にそれらが接続されている場合はそうですが、必ずしもそうではない場合もあります。だから、あなたが快適だと思うことは何でもしてください。

もちろん、フォームが互いに同じ名前、つまり form1 と form1 を持つことはできないことに注意してください。また、将来の混乱を避けるために、適切な名前に変更する必要があります。ただし、これには時間をかけないでください。すばやく簡単に特定できるはずです。

于 2013-06-26T11:57:39.727 に答える