主页面根据菜单栏需求更换面板,面板内容要不一样,解决方案是在panel控件中加入窗体,有多少需求建立多少窗体,以下代码为窗体切换
this.panel1.Controls.Clear();
childPan newPanel = new childPan(); //新建一个子面板对象
newPanel.TopLevel = false; //将子面板设置为非顶级窗口显示
this.panel1.Controls.Add((Control)newPanel); //将新建的子面板对象添加到当前panel1中
newPanel.Show(); //然后将子面板对象显示