2015-12-23 73 views
0

每當我單擊表單上的(X)按鈕時,它仍然保留數據。我希望能夠使用(X)按鈕關閉表單並不保存任何數據。有沒有人知道爲什麼會發生這種情況?如何防止表單上的X按鈕保存數據

場景:

Form1上有一個按鈕[進入汽車信息] 當我按一下按鈕,另一種形式打開,窗體2,在那裏我可以輸入所有的汽車信息。一旦我點擊確定按鈕,Form 2關閉,Form 1獲取Form2s信息更新。

我的問題:

如果我點擊窗體2的X按鈕,Form1中仍然Form2s信息更新。有沒有辦法來防止這種情況?

感謝您的幫助!

+0

我想我找到了解決這個問題的方法。如果我創建一個條件來檢查確定按鈕沒有被按下或者取消按鈕不是,那麼這意味着關閉(X)按鈕被按下。我所要做的就是在更新Form1之前先把這個條件。 'if(!Form2.closedCancel()&& addressForm.closedOk())//點擊確定 updateForm1(); else don'tUPdate'//確定按鈕,取消按鈕不被點擊' – JoseStack

回答

0

這是AX設計的方式。按'Esc'鍵或'Ctrl + Q'將退出而不保存,或詢問您是否要保存更改。但它只會是最新的。

相關問題