首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#如何实现点击按钮,上面的界面切换

2012-10-15 
c#怎么实现点击按钮,下面的界面切换?如图[解决办法]探讨下面同一位置摆几个Panel,比如叫panel1 panel2...

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();//显示内容

热点排行