如何一次将2个或更多“USERCONTROL”添加到面板中

时间:2012-06-14 15:10:03

标签: vb.net visual-studio-2010

有没有办法一次将usercontrol添加到面板...我正在使用此代码..

    Dim Project as New Usercontrol
    Panel1.Controls.Add(Project)
    Panel1.Controls.Add(Project)

它只在用户控件中添加了1个用户控件和编辑过的文本,而不是创建新的用户控件......

任何答案..

1 个答案:

答案 0 :(得分:1)

在您的示例中,您将两次添加用户控件的相同实例。那不行。您需要创建控件的两个单独实例,然后将它们添加到面板中:

Dim Project1 as New Usercontrol
Panel1.Controls.Add(Project1)
Dim Project2 as New Usercontrol
Panel1.Controls.Add(Project2)