gpt4 book ai didi

c# - 在 WPF 中处理来自 Winforms 组件的未处理异常

转载 作者:太空狗 更新时间:2023-10-29 18:32:42 25 4
gpt4 key购买 nike

我的应用程序是用 WPF 构建的,但它包含一些我们编写的 WinForms 组件。当其中一个 WinForms 组件中的异常未得到处理时,它会使应用程序崩溃。

我已经为 WPF 事件实现了 DispatcherUnhandledException。这很好,因为它允许我显示错误并将异常标记为已处理以避免崩溃。

我可以对非 WPF 异常做类似的事情吗?我希望过去出现的标准 WinForms 对话框允许用户继续或退出应用程序?

编辑:WinForms 异常确实会在 DispatcherUnhandledException 中捕获,但将 e.Handled 设置为 true 不会阻止应用程序崩溃。

最佳答案

关于c# - 在 WPF 中处理来自 Winforms 组件的未处理异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8111334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com