0

我有两个绑定到不同DGV的类型数据集,其中一个在form1中的其他数据集中。
在form2上更改Grid2中的数据后,我想让form1中的Grid1成为刷新。
Grid1由我的SQL服务器上的存储过程创建。
为了创造一切,我用拖动&和向导。
我试图把已经在下面的代码保存按钮在DGV2的MenuStrip中,并把代码放到Form1的Load_Form:在另一个数据集中更改后重新填充DGV

Dataset1.table.clear() 
DGV1.datasource = Nothing 
tablebindingsource.datasource = tableadapter.getdata() 
tableadapter.fill(dataset2.table) 
bindingsource.resetbindings(false) 

但这并不工作。我没有收到错误,但是在程序重新启动之前DGV2不会被重新填充。

回答

0

确定这里是解决方案:

Private Sub Form_Activated(ByVal sender As Object, _ 
ByVal e As System.EventArgs) Handles MyBase.Activated 
    Form_Load(Nothing, Nothing) 
End Sub 

任何人谁可以解释为什么这个工作并没有什么上面的代码?

相关问题