如何制作包含显示错误详细信息的按钮的错误消息框?
How to make an error messagebox that contains a button to show error details?
我想使用 C# 创建一个错误消息框,并带有一个选项来显示错误的详细信息,就像下面的消息框一样:
有人知道如何制作这样的消息框吗?
根据文档,该对话框不能直接使用:
但是,在我看来您可以像使用标准对话框一样使用它:
try {
// code
}
catch(Exception e) {
var d = new ThreadExceptionDialog(e);
d.ShowDialog();
}
如果他们点击继续,我想您会退出 ShowDialog 并继续。如果他们按 Quit,我想执行会停止。易于测试。
当然,将您自己的版本放在一起供您随意使用是一件相当容易的工作,并且您可以完全控制它。
我想使用 C# 创建一个错误消息框,并带有一个选项来显示错误的详细信息,就像下面的消息框一样:
有人知道如何制作这样的消息框吗?
根据文档,该对话框不能直接使用:
但是,在我看来您可以像使用标准对话框一样使用它:
try {
// code
}
catch(Exception e) {
var d = new ThreadExceptionDialog(e);
d.ShowDialog();
}
如果他们点击继续,我想您会退出 ShowDialog 并继续。如果他们按 Quit,我想执行会停止。易于测试。
当然,将您自己的版本放在一起供您随意使用是一件相当容易的工作,并且您可以完全控制它。