在主窗体的菜单中,有一个按钮可以打开另一个窗体,如:
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
,这可能吗?问候
注意:我不想退出应用程序,我只想关闭当前表单以再次出现在我的主表单中
答案 0 :(得分:2)
DialogResult result = MessageBox.Show( ... );
if( result == DialogResult.OK ) {
this.Close();
}