我想将值从一种形式转移到另一种形式......
这是MainPage的代码
Public Property StringPass As String
Public Property NumPass As String
Private Sub MainPage_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Label7.Text = StringPass
TextBox3.Text = NumPass
End Sub
这是SecondPage的代码
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim OBJ As New MainPage
Dim NUM As New MainPage
OBJ.StringPass = TextBox1.Text
NUM.NumPass = TextBox6.Text
OBJ.Show()
NUM.Show()
Me.Hide()
End Sub
OBJ和NUM如何将值传递到各自的文本框但在同一主页中打开?
答案 0 :(得分:0)
您正在创建2个表单,而您只需要一个表单。 如果要将数据传递到下一个表单,可以像使用普通类一样分配这些值。
确保您已保存所有表单。
您的命名惯例不仅仅是FYI。
以下是您的代码示例。
这是SecondPage的代码
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim OBJ As New MainPage
OBJ.Label7.Text = TextBox1.Text
OBJ.TextBox3.Text = TextBox6.Text
OBJ.Show()
Me.Hide()
End Sub