2014-09-30 139 views
0

如何從子窗體返回到frmMain時,如何調用位於父窗體中的方法LoadGridfrmMain從子窗體返回父窗體時調用父窗體方法

frmMain方法LoadGrid運行在frmMain加載時間填充數據網格視圖。在LoadGrid中使用存儲過程從SQL數據中提取某些(不是全部)記錄以填充DGV。一旦加載了frmMain,它就不會再次加載,所以LoadGrid永遠不會再次運行,我的DGV也不會刷新。

我在frmMain上創建了一個按鈕,它將運行LoadGrid。它工作正常,但這需要人工干預。

我的子表單用於批准/清除frmMain DGV上顯示的記錄。從兒童形式返回時,我希望frmMain的DGV「刷新」,但我不知道如何從我的孩子形式返回時致電LoadGrid

+0

在子窗體的OnClosed事件中調用LoadGrid – 2014-09-30 21:38:33

回答

1

如果您的子窗體是模態的,則可以在調用ShowDialog後調用LoadGrid。否則,處理子窗體的Closed事件並在事件處理程序中調用LoadGrid。

相關問題