有关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;来控制小容器和按钮的出现