動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

MainFormロード時に下記コードを実行するようにする。

出典: 【C#】Formの中にFormを表示して良い感じに切り替えるMainFormロード時に下記コードを実行するようにする。

MainFormロード時に下記コードを実行するようにする。 (csharp)#c5f185b53015
namespace FormInForm
{
    public partial class MainForm : Form
    {
        private Form form1;
        private Form form2;
        private Form form3;    public MainForm()
    {
        InitializeComponent();
    }
 
    private void MainForm_Load(object sender, EventArgs e)
    {
        form1 = new Form1();
        form1.TopLevel = false;
        form1.Dock = DockStyle.Fill;
        panel2.Controls.Add(form1);
 
        form2 = new Form2();
        form2.TopLevel = false;
        form2.Dock = DockStyle.Fill;
        panel2.Controls.Add(form2);
 
        form3 = new Form3();
        form3.TopLevel = false;
        form3.Dock = DockStyle.Fill;
        panel2.Controls.Add(form3);
 
        form1.Show();
    }
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #c5f185b53015
  • lines: 31
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「MainFormロード時に下記コードを実行するようにする。」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

9
図鑑トップ