包含MDI子窗体中抛出的异常

时间:2010-01-17 06:18:34

标签: .net winforms error-handling

我有一个基于.NET MDI表单的应用程序。

我想包含在该表单中的子表单中抛出的错误,因此我可以在不关闭整个应用程序的情况下使其无效。

是否有解决方案不涉及捕获Application.ThreadException中的所有错误?

1 个答案:

答案 0 :(得分:1)

您无法在一个地方捕获从特定Windows窗体触发的所有异常。问题的解决方案是检测表单中可能触发失效异常确切区域,并使catch上的表单无效。