class PrjInit //创建类
{
public static MainForm _MainForm;//主页面
public static ChildPanelUI1 _ChildPanelUI1; //用于存放子页面
public static ChildPanelUI2 _ChildPanelUI2;
public static ChildPanelUI3 _ChildPanelUI3;
public static ChildPanelUI4 _ChildPanelUI4;
public static ChildPanelUI5 _ChildPanelUI5
}
//下面是在初始化中加载
if (PrjInitSet._ChildPanelUI1 == null)
{
PrjInitSet._ChildPanelUI1 = new ChildPanelUI1();//页面显示窗口
panel2.Controls.Add(PrjInitSet._ChildPanelUI1);
PrjInitSet._ChildPanelUI1.Dock = DockStyle.Fill;
}
if (PrjInitSet._ChildPanelUI2 == null)
{
PrjInitSet._ChildPanelUI2 = new ChildPanelUI2();//页面显示窗口
panel2.Controls.Add(PrjInitSet._ChildPanelUI2);
PrjInitSet._ChildPanelUI2.Dock = DockStyle.Fill;
}
.......................................................
以上方面太麻烦,有没有更快捷的方法