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

c#怎么实现点击按钮,下面的界面切换?


如图

------解决方案--------------------
探讨
下面同一位置摆几个Panel,比如叫panel1 panel2...
每个页面的控件摆在panel里面
编写如下代码:
panel1.Visible = false;
panel2.Visible = false;
panel3.Visible = false;
...
if (sender == button1)
panel1.Visible = true;
if (s……

------解决方案--------------------
this.panel1.Controls.Clear();//点击按钮,先清空panel里的内容
Form1 form = new Form1{ TopLevel = false, FormBorderStyle = FormBorderStyle.None };//要添加的Form不显示窗体头和边框
this.panel1.Controls.Add(form );//把form里的内容添到panel中
form.Show();//显示内容