-1
我在写一个包含许多表单和许多全局变量的程序。返回到上一个表单并重新加载表格
我在一个模块中以一种形式定义了我的变量(form2
)我为它们分配了一个值。然后,通过点击“计算”按钮,我跳转到另一种形式(form3
),并使用我的变量来提取结果。
我的后退键有问题。我为后盾的代码是:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Me.Close()
Form2.Show()
End Sub
当我回到form2
,我的文本框有过去的值(因为我需要他们),但是当我改变的价值,并再次点击计算按钮,有我的结果没有改变,因为我的变量没有改变。请帮我,我该怎么办?
请添加一些代码的问题解决它...什么是'Form2_Load'代码?计算按钮点击方法中的代码是什么?我认为在再次询问之前阅读http://stackoverflow.com/help/how-to-ask是值得的。 – David
没有看到相关的代码,我猜你是要么在计算按钮的点击事件之外声明form3,要么使用默认实例。
如果可能,在计算按钮单击事件处理程序中声明并显示它,并在计算按钮单击事件处理程序中将参数传递给它。
这样,每次表单关闭并且计算按钮单击事件处理程序完成时,将处理form3,并且下次单击计算按钮时,将重新创建表单并接收新值。 –
你只是尝试刷新你的对象和窗体。 –