标题:有关C#中容器和按钮的问题
取消只看楼主
hcx888
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2013-4-17
结帖率:70%
已结贴  问题点数:10 回复次数:2 
有关C#中容器和按钮的问题


正如上面的截图,窗体里面有三个白色的容器panel ,当窗体初始化的时候,我用了代码  panel1.Controls.Clear() ; panel2.Controls.Clear(); panel3.Controls.Clear();   然后当我点击button4的时候 三个容器就会把三个按钮加载进去 代码是 panel1.ControlsAdd(button1); panel2.Controls.Add(button2); panel3.Controls.Add(button3);  

问题就是:当我容器或者按钮同时变多的时候,代码就跟着要变得越来越多,有什么好办法,或者用循环语句 很好的控制 ???

而且最好不要在 三个小容器的下面 添加一个大的容器把小容器都放进去,利用代码 panel.Visible = true;  panel.Visible = false;来控制小容器和按钮的出现
搜索更多相关主题的帖子: 按钮 而且 最好 
2013-04-26 17:23
hcx888
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2013-4-17
得分:0 
回复 2楼 yhlvht
能具体点吗?还是有点看不明白!在语句哪里写容器的名字?
2013-04-26 22:26
hcx888
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2013-4-17
得分:0 
回复 4楼 yhlvht
Control c in form1.Controls 这句循环条件语句中 如果 form1 是一个实例,不是窗体名,那就是要自己定义一个 变量form1 吗?


我只是一个新手,啰嗦一点,不好意思啊!
2013-04-27 08:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-405602-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.101404 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved