我需要一些帮助来了解实例和类。在下面的代码中,我有一个 main_form,并且我还将一个 user_control 加载到 main_form 中。我有一个位于 main_form 内的属性,我将设置名为 obj 的数据。我的问题是,当我在 user_control 内部工作时,如何进入并设置 main_form 的 obj 属性。我尝试了 main_form.obj 但我不断收到错误“对象引用未设置为对象的实例”。所以,我不知道该怎么做。这是简化的代码
Public Class FormControlClass
Private _obj As New objCollection
Public Property obj As objCollection
Get
Return _obj
End Get
Set(ByVal value As objCollection)
_obj = value
End Set
End Property
'Load User Control Into Form from here.
me.controls.add('UserControl')
End Class
Public Class UserControlClass
'Access the obj property in the form control class from here.
FormControlClass.obj = 1
End Class