2013-10-09 54 views
-2

我有一個「保存更改」按鈕在我的表單上做出一些清理出路(寫入文件的結果等),然後關閉應用程序。我也有窗體關閉按鈕(x按鈕)。如果用戶通過關閉按鈕或通過「保存更改」按鈕退出,我希望進行清理。如果我使用form_closing事件,它將被遞歸調用。這應該是直截了當的,但我錯過了一些東西。任何幫助?連線winform關閉按鈕和我的表單上的按鈕

+0

郵政編碼,然後只有我們可以看到你做錯了什麼。如果你不能共享代碼只是模擬它 –

+0

是否有你使用Form_Closing vs Form_Closed的原因? – Zippit

回答

1

將保存代碼放到它自己的Save()方法中。在FormClosing()事件中調用Save()方法。最後,只需使用this.Close();Me.Close()關閉按鈕處理程序中的表單,具體取決於.Net語言。