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