1

在 Windows 窗体控件中,我使用了处理异常的 ThreadExceptionEventHandler。不幸的是,如果应用程序使用我的 Windows 窗体控件,则应用程序的异常似乎被我的 Windows 窗体控件的 ThreadExceptionEventHandler 捕获。是否有另一个我可以使用的事件处理程序将 ThreadExceptionEventHandler 的范围限制为仅在我的 Windows 窗体控件中发生的异常?

谢谢

4

1 回答 1

1

通常,UserControl 不应干扰应用程序异常处理。只需照顾您的本地业务,其余的都在手。

如果您的控件启动线程,它们通常应该处理异常。剩下的任何东西都不是 Controls 的责任。

于 2012-09-17T17:24:25.927 回答