在用户控件中获取文本框值

时间:2014-04-17 14:46:02

标签: vb.net

我是anand。我有一个关于如何在用户控件中的文本框中获取文本值的问题。我做了一个小应用程序。我使用Form1作为主要表单,并在表单中放置一个面板。在面板中,我将放置包含文本框的自定义用户控件。现在,我想在用户控件的文本框中获取文本并在msgbox中显示它。有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

AndréLeal在评论中说。如果您在用户控件中定义公共属性,则可以访问该值。

Public Property textboxValue as String
     Get
          Return MyTextBox.text
     End Get
     Set(value as String)
          MyTextBox.text = value
     End Set
End Property

然后你可以使用这样的代码访问它。

YourUserControl.textboxValue

如果您不需要编辑文本框的值,可以按如下方式将属性设置为只读。

Public ReadOnly Property textboxValue as String
     Get
          Return MyTextBox.text
     End Get
End Property