フォーム内に子フォームを配置する(MDIではない)

プロジェクトから普通にフォームを追加した後、下記のように記述する。

ChildForm childForm = new ChildForm();
this.childForm.TopLevel = false; // thisは親フォーム
this.childForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Controls.Add(childForm);
childForm.Show();

ボタンコントロールと全く同じなのに自動的にコードを生成してくれていたのですっかり忘れていた・・・。


参照
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=41039&forum=7