从vb中的另一种形式重新加载表单

时间:2014-09-16 09:27:43

标签: vb.net

我有两个表单,第一个form1包含一个列表视图,其中有一些数据,并且有一个按钮'更改',点击此按钮时,另一个表单form2打开,列表视图的所有数据(在form1中),我正在更改数据并单击“保存”按钮,数据在数据库中被修改并且form2已关闭,但我无法看到form1中的更改​​,当我关闭form1然后重新打开它时我只看到修改数据

有没有办法在不重新打开form1的情况下查看修改后的数据。

表格2我用过

 Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSave.Click
  ..............  ' steps to modify data and save in database
  form1.show()
  me.close()
  End Sub

1 个答案:

答案 0 :(得分:0)

看到您只是显示form1,因此如果您想要查看可以重新加载数据的更改或创建form1的新实例,则不会重新加载数据,但作为增强功能,请创建一个功能重新加载列表并在其上加delegate然后将其传递给form2,当表单对代理invoke进行任何更改时,它会重新加载您的数据瞬间完成。 甜蜜啊:)