日期:2014-05-17  浏览次数:20797 次

TabControl加载多个窗口的问题
一个名义上主窗体: FrmMain
四个名义上子窗体:FrmA,FrmB,FrmC,FrmD

FrmA,FrmB,FrmC,FrmD 分别实现四大类别的数据显示和对应的操作功能

现想将这四窗体加载到FrmMain里的TabControl的4个tabpages里显示.

这样操作是为了避免将四大窗体全部写在FrmMain里导致不好管理的问题。


请教如何实现?




------解决方案--------------------
FormA frm = new FormA();
frm.TopLevel = false;
frm.Parent = page1;
------解决方案--------------------
FrmA form = new FrmA(){TopLevel =false};
TabPage.Controls.Ass(form);