C# MessageBox关闭另一个表单
大家好,我有味精盒,当我按下“是”时,它关闭了调用味精盒的窗体C# MessageBox关闭另一个表单,c#,C#,大家好,我有味精盒,当我按下“是”时,它关闭了调用味精盒的窗体 当消息框dialogresult=ok仅关闭他自己时,我该怎么办?将其事件处理程序打开消息框的按钮的dialogresult属性设置为None 祝你好运 可能您正在将结果分配给父窗体的DialogResult属性(请参阅),尤其是备注部分: “如果窗体显示为对话框 框,使用 对话框结果中的值 枚举设置 窗体的对话框结果,隐藏 打开“模式”对话框,然后返回 控件添加到调用窗体。” 使用: 调用MessageBox并关闭表单的代码看起来
当消息框dialogresult=ok仅关闭他自己时,我该怎么办?将其事件处理程序打开消息框的按钮的
dialogresult
属性设置为None
祝你好运 可能您正在将结果分配给父窗体的
DialogResult
属性(请参阅),尤其是备注部分:
“如果窗体显示为对话框
框,使用
对话框结果中的值
枚举设置
窗体的对话框结果,隐藏
打开“模式”对话框,然后返回
控件添加到调用窗体。”
使用:
调用MessageBox并关闭表单的代码看起来如何?
if (MessageBox.Show(...) == DialogResult.Yes)
{
}
else
{
}
DialogResult result = MessageBox.Show("Click yes to close, otherwise click no.", "Message Box Test", MessageBoxButtons.YesNo);
if (result == DialogResult.Yes)
{
Application.Exit();
}