在C#Windows应用程序中,我们可以在Tab控件中以单一形式放置多个Windows窗体吗?我们可以在C#Windows应用程序中的Tab控件中放置Windows窗体吗?
例如,它是实现它的正确方法还是应该使用用户控制?
Form2 frm = new Form2();
frm.TopLevel = false;
frm.Visible = true;
frm.FormBorderStyle = FormBorderStyle.None;
frm.Dock = DockStyle.Fill;
tabControl1.TabPages[0].Controls.Add(frm);
[UserControls](http://stackoverflow.com/questions/2036481/user-control-in-windows-forms-application) – 2013-03-18 13:38:50
你应该看看[用户控件](http://msdn.microsoft.com /en-us/library/a6h7e207(v=vs.71).aspx)。 – MyCodeSucks 2013-03-18 13:39:17
将表单分别设计为“用户控件” - 然后将它们插入到各个选项卡中 - 绝对是组织代码的更好方式。 – Amicable 2013-03-18 13:39:25