Vb.net:使用不同的表单获取Set属性

时间:2013-08-18 16:32:23

标签: vb.net properties

我有一个带有get和set属性的类

Public Property username() As String
    Get
        Return _username
    End Get
    Set(ByVal value As String)
        _username = value
    End Set
End Property

我想在一个表单中设置值并以另一种形式获取相同的值我该怎么做?

1 个答案:

答案 0 :(得分:0)

只需在一个表单上声明该属性,因此当您实例化它时,您可以在显示之前或在执行其他操作时设置它:

Dim newForm As Form2 = new Form2()
newForm.UserName = "Alejandro"
newForm.Show()

这假设属性UserName已在Form2上声明为公开。完全可以做相反的方法,甚至将这段数据作为构造函数参数添加并保持属性私有。