Hide a form and start a new form

    private void button1_Click(object sender, EventArgs e)
        {
            this.Hide();
            Form2 f = new Form2();
            f.ShowDialog();    
        }

原文地址:https://www.cnblogs.com/greencolor/p/1770310.html