在线程.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