我已经把这个问题查了十遍了,但每个答案都太具体了。
我有两门公开课,每门课一门。
第一个表单有一个文本框和两个按钮:
Public Class frmAdd
Public addvar As String
Public Sub UltraButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAddNote.Click
If txtAdd.Text = String.Empty Then
MsgBox("Please complete the notes textbox!")
Else
addvar = txtAdd.Text
MsgBox(addvar)
Close()
End If
End Sub
Public Sub UltraButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCancel.Click
Me.Close()
End Sub
End Class
在第二种形式中,我想采用 addvar 变量并说
Public Sub saveButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles addButton.Click
frmAdd.show()
me.textbox1.text = addvar
我如何让它在 vb.net 中工作?
您需要读取该字段frmAdd
value
Me.textbox1.Text = frmAdd.addvar
请注意,该值在表单完成并关闭之前才可用(Me.close
)。因此你想使用ShowDialog
(在表单关闭之前不会返回)与Show
(显示表单后立即返回)。
frmAdd.ShowDialog()
Me.textbox1.Text = frmAdd.addvar
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)