我正在使用Visual Studio 2010創建C#Windows窗體應用程序。在主窗體中,我有一個按鈕,它使用ShowDialog()
打開輔助窗體,這會對數據庫進行一些更新。當用戶保存數據並關閉該表單時,我需要在數據庫的主窗體上更新我的ListView
。如何在次級窗體關閉時觸發ListView上的更新?我嘗試使用鼠標事件來更新ListView
,但這有點晚。有什麼事情可以用來達到這個目的嗎?關閉另一張表單後主窗體上的更新
1
A
回答
7
0
看起來要儘快用戶與子形式的變化進行更新主窗體上的ListView並關閉它。
如果這是真的,主窗體可以訂閱一個處理程序subform.closing事件。 而在事件處理程序中,您可以從數據庫更新listview。
不要忘記從subform.closing取消訂閱處理程序。
相關問題
- 1. 關閉另一個窗體後更新主窗體
- 2. 關閉新窗體關閉另一窗體的消息框
- 3. 更新另一張表後觸發器更新一張表
- 4. 從另一個窗體關閉窗體
- 5. 關閉secundary表格後更新主表
- 6. 當另一個窗體關閉時關閉窗體
- 7. 從另一個表單上的表單關閉事件更新表單
- 8. 在另一個窗體上關閉窗體?
- 9. C# - 如何關閉主窗體和子窗體(只有當主窗體關閉時子窗口才會關閉)
- 10. 更新datagridview從主窗體到另一個窗體在vb.net
- 11. 用戶表單關閉後Combobox更新
- 12. 如何關閉主窗體而不關閉子窗體?
- 13. 當Window2關閉時更新主窗口?
- 14. 關閉窗體後刷新SQL
- 15. 在關閉另一個表單後刷新列表框
- 16. Windows窗體關閉後不關閉?
- 17. 關閉一個窗體並打開另一個窗體
- 18. 關閉現有的窗體打開另一個窗體
- 19. 關閉模式關閉窗體更改
- 20. 10秒後關閉窗體
- 21. 關閉表格後,回到主窗體和傳輸參數
- 22. 只有在檢查另一張表的值後才更新一張表
- 23. 當一個人正在關閉/關閉時從另一個窗體繪製另一個窗體
- 24. 加載新的一頁,然後關閉從加載的窗體
- 25. Windows窗體:等到另一個窗體關閉
- 26. vb.net關閉多個窗體並打開另一個窗體
- 27. 從另一個'表單'關閉'表單'
- 28. sql更新表從另一張表snappydata
- 29. 更新的DataGridView從另一個窗體
- 30. 表不更新模態窗口關閉
發表一些代碼你做過 – Milind
爲什麼WPF標籤? – Clemens
'FormClosing'事件可能會幫助你.. –