只有在关闭表单后才能执行代码?

时间:2018-01-29 15:00:55

标签: c#

出于某些原因我需要使用frm.show而没有使用frm.showdialog。但是我需要在关闭表单后执行我的代码。

这是我的例子

private void Example1_Click(object sender, EventArgs e)
    {
        Form1 frm = new Form1();
        frm.ShowDialog();

        MessageBox.Show("EXECUTE CODE");
    }

    private void Example2_Click(object sender, EventArgs e)
    {
        Form1 frm = new Form1();
        frm.Show();

        MessageBox.Show("EXECUTE CODE");
    }

在第一个例子中,我的代码运行正常。但是在第二个问题中,当我打开表格时,我会立即收到消息。我需要让它像第一个一样工作。有没有其他方法使它像例1一样工作?

0 个答案:

没有答案