panel里面显示form的问题

最近在做个项目,要求在一个panel里面显示一个form,想了很久,最后才发现原来不过如此:

Form1 f = new Form1();
f.TopLevel = false;
f.Dock = System.Windows.Forms.DockStyle.Fill;
// f.FormBorderStyle = FormBorderStyle.None;
panel1.Controls.Add(f);
f.Show();

原文地址:https://www.cnblogs.com/zhuzhuxia/p/2921730.html