如何制作包含按钮的错误消息框以显示错误详细信息?

时间:2015-04-14 03:07:04

标签: c# messagebox .net-framework-version

我想使用C#创建一个错误消息框,其中包含一个显示错误详情的选项,就像下面的消息框一样:

enter image description here

有人知道如何制作这样的消息框吗?

1 个答案:

答案 0 :(得分:1)

根据文档,该对话框不能直接使用:

ThreadExceptionDialog

然而,在我看来,你可以像标准对话框一样使用它:

try {
    // code
}
catch(Exception e) {
    var d = new ThreadExceptionDialog(e);
    d.ShowDialog();
}

如果他们继续点击,我想你会退出ShowDialog并继续。如果他们按退出我想象执行停止。易于测试。

当然,将您自己的版本放在一起使用只是一件相当容易的工作,您可以完全控制它。