日期:2014-05-18  浏览次数:21212 次

关于 winfrom 的控件问题,怎么加控件
不知道大家 用不用 FlowLayoutPanel 这个容器控件,
我现在界面上有一个 这个控件, 然后在代码里 又 new 了一个一样的容器 并给 新new 的容器里动态添加了 用户控件
..然后我就不知道 怎么把新new 的容器里的 用户控件 添加到 界面上的了.. 能不能不用循环,一次添加到界面上的呢, 在线求救。

------解决方案--------------------
你确定一定要动态添加么? 容器中的控件数量不固定?
------解决方案--------------------
Panel p=new Panel();

Label l=new Label();
l.Text="测试";
l.location=指定定位;

Label 其它=new Label();
其它.Text="测试";
其它.location=指定定位;

p.Controls.Add(其它);
p.Controls.Add(l);

FlowLayoutPanel.Control.Add(p);