我在我的項目中有兩種形式當form2在vb.net關閉時觸發form1的事件
當我點擊Form1上的一個按鈕時,Form2打開。
我在form2上有一些文本框。
當我在該文本框中寫入一些文本時,我有一個按鈕Save。
通過單擊該保存按鈕,數據被保存到數據庫,form2關閉。因此顯示了form1。
我在form1中有一個datagridview。它具有表格中的數據,我可以從form2中保存數據。
現在的問題是,當我點擊form2上的保存按鈕時,form1中的datagridview沒有添加最後一條記錄。
這是非常期望的行爲,因爲我在form1.Load事件的datagridview中填充數據。
那麼應該使用哪個事件以便DataGridView中的數據被刷新?
我試過paint event of form1
但這不起作用。
我試過form1.refresh()
在form2.Closing
事件。
我也試過gotFocus event of form1
,但它意外地崩潰了程序。
感謝您的回覆。我有解決方案。當我展示form2時,我並沒有隱藏自己的form1。我在button的事件中做了form1.visible = False,並且讓它工作。 – Vishal