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

怎样动态创建对象
有一个tablelayoutpanel控件,然后其中的每个子单元格都有一个label.
现在的问题是,tablelayoutpanel的行数和列数是动态生成的,而且要实例化的label也很多.
问怎样才能根据子单元格的数量实例化相同数量的label.

------解决方案--------------------
直接new Label();
然后指定其相关属性,比如:起始坐标,名称等。
然后加到父窗体的Control中去。

可照Form的InitializeComponent实现。
------解决方案--------------------
//创建一个label对象、
 Label l1 = new label();
//添加到窗体的controls容器里
Form.Controls.add(l1);