如何在VB.net中使用用户控件

时间:2014-04-09 12:14:40

标签: vb.net vb.net-2010

我从互联网上下载了一个vb.net(windows)项目。它在vb.net中,它有用户控件。 此项目仅包含一个表单,此表单使用用户控件。 但错误是 你调用的对象是空的。 使用“new”关键字创建对象实例。

1 个答案:

答案 0 :(得分:1)

听起来代码是动态添加控件......

Dim myControl as myUserControl
myControl.name = "control1"
'+ any other properties set
myForm.Controls.Add(myControl)

这会给出你看到的错误......

Dim myControl as New myUserControl
myControl.name = "control1"
'+ any other properties set
myForm.Controls.Add(myControl)

将是修复 - 这是你可以添加相同控件的实例的方法......只需确保它们具有唯一的名称。