按下MessageBox按钮后关闭表格

时间:2018-07-26 00:08:46

标签: c# winforms

在主窗体的菜单中,有一个按钮可以打开另一个窗体,如:

private void OpenResetPasswordForm()
{
    var resetPasswordForm = new ResetPasswordForm()
    {
        EmpGuid = EBResources.EmpGuid
    };

    resetPasswordForm.Show();
}

然后进入菜单选项:

private void menuItem4_Click(object sender, EventArgs e)
{
    this.OpenResetPasswordForm();
}

一旦陷入困境,我就会执行一个动作,触发MessageBox,如下所示:

 MessageBox.Show("Your password has been successfully changed ", "System Message", MessageBoxButtons.OK);

我想知道如果我单击OpenResetPasswordForm中的MessageBoxButtons.OK,如何关闭MessageBox,这可能吗?问候

注意:我不想退出应用程序,我只想关闭当前表单以再次出现在我的主表单中

1 个答案:

答案 0 :(得分:2)

DialogResult result = MessageBox.Show( ... );
if( result == DialogResult.OK ) {
    this.Close();
}