繁体   English   中英

C#中的多个面板

[英]Multiple Panels in C#

我正在创建一个程序,其中有一个表单,并且有6个面板。 我只想以一种形式显示6个面板。 就像他们彼此顶峰一样。

当我单击第一个按钮时,将显示第一个面板。 当我单击第二个按钮时,将显示第二个面板,而第一个面板将隐藏。 等等等等。

我用

panel1.Visible = true/False; Method.

但是,当我单击第二个按钮时,panel2不会显示在表单中。 先感谢您!

有一个activePanel变量,该变量引用处于活动状态的面板。 每当单击按钮时,将activePanel.visible = false设置为false。

然后将适当的面板设置为activePanel。

panel1.BringToFront(); 

这将使panel1在所有其他面板的顶部。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM