C#C求C#怎么让左边的一列按钮,只要按一个按钮就让左边画圈的从新出现一个界面啊???
1个回答
展开全部
在按钮Click函数里写:
Form2 f =new Form2();
f.Show();
然后运行时点击按钮就弹出 Form2这个窗体了。
但你这里是用了某个容器,你需要把Form2显示在圈出的位置的话,是要把f添加到其控制。
比如我使用splitContainer这个容器,左半部分是panel1,用来放按钮。
右半边是panel2,用来显示其它窗体。
需要让panel2部分显示Form2时,我就这样写:
Form2 f =new Form2();
f.Show();
this.splitContainer1.Panel2.Controls.Add(f);
Form2 f =new Form2();
f.Show();
然后运行时点击按钮就弹出 Form2这个窗体了。
但你这里是用了某个容器,你需要把Form2显示在圈出的位置的话,是要把f添加到其控制。
比如我使用splitContainer这个容器,左半部分是panel1,用来放按钮。
右半边是panel2,用来显示其它窗体。
需要让panel2部分显示Form2时,我就这样写:
Form2 f =new Form2();
f.Show();
this.splitContainer1.Panel2.Controls.Add(f);
更多追问追答
追问
谢谢可以了,但编写下一个按钮重载界面panl2的时候,该怎么重载啊!
追答
什么重载?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询