C# 容器集体隐藏or显示以及如何点击一个按钮来确定容器滚动条的位置...

我是C#新手,正在做个项目,有很多容器和对应的button按钮,点击对应的button显示对应的容器,因为容器太多,代码要写很多Visble=false,有没有更简便的办法一起隐藏?然后每个容器里面有很多的功能,每个功能找来找去很麻烦,能不能做成像QQ设置那样,侧边点击一个按钮,滚动条的位置就滚在那个地方(见截图)最后一个问题就是我登陆有个按钮,然后我也做了一个点击登入按钮显示一个进度条的过程,然后切换到另外一个窗体,可是切换太快,用户根本没有看到进度条的过程直接切换到另外一个窗体了,我想到了计时器,停留个几秒,把进度条的效果做完再切换到第二个窗体,但是计时器控件不了解,完全靠自学,昨天弄了一个晚上也没完成,谢谢大家了.....

1,用TabControl,如果想自己定义按钮来控制可以把标题卡隐藏掉;
2,用Panel,用一个Panel包含多个Panel,先用foreach遍历隐藏不显示的,再把要的那个显示出来
3,用窗体,把要显示的窗体放到Panel里追问

foreach能给我一个示例么,谢谢

追答

你要用哪一种方法

追问

第二种,是不是要把所有的panel弄在一个数组里?这个不太会...但是想用这种

追答

我写了个例子在附件了,你看看吧

温馨提示:内容为网友见解,仅供参考
无其他回答

我是菜鸟请问各位大侠c#控件常用的有哪些(具体点) 谢谢!
(11)MinimizeBox 属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。值为true时显示最小化按钮,值为false时不显示最小化按钮。 (12)AcceptButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按 Enter 键时就相当于单击了窗体上的该按钮。 (13)CancelButton 属性:该属性...

相似回答