プロジェクト名を右クリックして、[追加]メニューの[Windows フォーム]をクリック。
フォームの名前を適当に決める。今回はそのままForm2。
Form2のデザイン画面になるけれど、Form1[デザイナ]に戻る。
ボタンを1つ追加して、追加したボタンをダブルクリック。
コードエディタが開く。
カーソルのある位置に、以下を入力。
Form2 f = new Form2();
f.ShowDialog(this);
f.Dispose();
デバッグ。
追加したほうのボタンをクリックすると、Form2が表示される。
Form2が表示されている間はForm1は操作不可。
Form2をXボタンで閉じてからForm1もXボタンで閉じる。
Form2が表示されている間もForm1を操作する場合は、以下のように変更する。
Form2 f = new Form2();
f.Show();
こうするとForm2の表示中もForm1を操作可
。※Form1を閉じるとForm2も閉じる。

