传递控制值窗口形式

时间:2014-01-13 18:34:55

标签: vb.net desktop-application

我有一个包含5个控件的表单。

对于文本框我正在访问,如frmNote.txtNumber.Text。

当我直接从表单frmNote访问此属性时,我得到textbox的值。

但是当我在不同的vb文件中创建一个示例NewMethod()的方法并从frmNote表单按钮单击事件调用此方法时,我无法访问内部方法中的frmNote.txtNumber.Text值。

空白。我是否需要将所有控制值从表单传递给方法,或者是否有其他方法。

1 个答案:

答案 0 :(得分:0)

由于未共享txtNumber,因此无法从其他类访问它。您必须将它的值传递给NewMethod。代码如下所示:

Public Sub NewMethod(text as String)
    'Use text
End Sub

并致电NewMethod:

NewMethod(txtNumber.Text)
相关问题