【发布时间】:2017-06-25 07:23:36
【问题描述】:
感谢大家的热心帮助。我有三个表单,它们需要从 NameForm 输入的字符串名称传递给 Form1 并将 Form1 重命名为放置在文本框上的任何名称。
然后在Form1中重命名为JOHN DOE,我会有各种文本框来输入数据。在我点击计算后,它会将所有数据传递给 Form3 并将 Form3 重命名为 JOHN DOE。我编写了所有代码并正常运行,将数据从 FORM1 传递到 Form3,但它没有从 NameForm 传递学生姓名并重命名 Form1 和 Form3。下面是我的 NameForm 代码,它是输入学生姓名的基本形式。如果需要更多代码,我会发布它。我不想发布所有代码并冒险投反对票。
Public Class NameForm
Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOK.Click
Dim name As New Form1()
name.StringPass = Form1.Text
name.Show()
End Sub
Private Sub NameForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Focus()
Me.BringToFront()
Me.Hide()
End Sub
End Class
【问题讨论】:
-
I do not want to post all the code and risk down voted.- 您永远不需要发布所有内容。您应该只发布重现问题所需的尽可能多的代码。请参阅:How to create a Minimal, Complete, and Verifiable example。 -
I do not want to post all the code and risk down voted.如果您真的关心 DV,您会阅读How to Ask 并选择tour
标签: string vb.net forms winforms