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

窗体上怎么放大量的panel控件

2012-03-23 
窗体上如何放大量的panel控件?一个FORM窗体上,有10个按钮,分别点击,要在panel1里显示不同的10个界面。10个

窗体上如何放大量的panel控件?
一个FORM窗体上,有10个按钮,分别点击,要在panel1里显示不同的10个界面。10个界面我都用panel做好了。然后用 panel1.Controls.Add(panel2)这样的代码来控制要显示哪一个界面。可是10个PANEL界面全都放在FORM窗体上显得非常乱,重叠在一起操作起来不方便,并排在一起窗体上又放不下。请问有何好方法?

[解决办法]
你处理什么业务需要这么做,可否说明一下呢?我是做ERP系统开发的。
[解决办法]
按你的思路呢,我是觉得在自己在窗体下声明10个panel,在做键值对,一对一对应就好了
另外呢,可是使用选项卡控件,

好一点呢,如果内容上不是区别很大,自己做个类,把界面和数据分开,操作由类来实现,只是把不同的按钮点击后的参数传入就可以了
[解决办法]
用TableLayoutPanel控件吧
[解决办法]
是用TabControl,刚才搞错
[解决办法]

探讨
感觉楼主思路上有些不太对,哪儿会在一个窗体上放那么多的界面。实际上就一个panel就可以了,其它的全部做成用户控件好了,根据按钮事件来对应添加用户控件。

[解决办法]
这样就挺好啊!要操作时在代码中将需要显示在最上面的界面放在最上一层即可

热点排行