我创建了 2 个表单(父表单和子表单),我想将唯一的文本框值存储到父表单的变量中。
也像这样:
家长代码:
dim passed_value = new childform()
passed_value.show()
关闭时:
使用子表单文本框值刷新 pass_value 变量。
您可以执行以下操作来完成任务:
String
在子窗体中声明一个变量。 Public value As String
ShowDialog()
在主窗体中使用以显示子窗体。 Dim frm As New Form2
frm.ShowDialog()
value
根据您的需要在表格中设置] value = "New Value"
value
从子窗体中获取变量并根据它设置文本框文本。 TextBox1.Text = frm.value
我会把它变成一个属性并给它必要的访问权限,在我看来是ReadOnly
.
Private _myValue As DataType
Public ReadOnly Property MyValue() As DataType
Get
Return _myValue
End Get
您可以这样访问它:myForm.MyValue
.