在線程.NET/Windows Forms: remember windows size and location中,給出了用於保存表單大小和位置的多種解決方案。但是,他們都建議將信息保存在FormClosing事件處理程序中。我很好奇:在FormClosed中保存信息有問題嗎?對我而言,這似乎更自然,因爲那是我們確信表單正在關閉的事件。當我測試時,這兩個事件似乎都很好。
我們創建了一個新表單,我們通過ShowDialog顯示並添加了一個「取消」按鈕。以下是我們從其父開放形式: // _modalForm is a class-level instance of our ModalForm class
var result = _modalForm.ShowDialog(this);
MessageBox.Show(result.ToString());
這
我嘗試使用表單關閉事件退出應用程序,但確認消息框出現兩次。 這是我有: Private Sub FrmMainPlatform_FormClosing(sender As Object, e As FormClosingEventArgs) _
Handles MyClass.FormClosing
Dim result As Integer
result = Messag
我與FormClosing事件 DialogResult dg = MessageBox.Show("Do you want to save changes?", "Closing", MessageBoxButtons.YesNoCancel);
if (dg == DialogResult.Yes)
{
saveToolStripMenuItem_Click(sender, e