进程正在进行时退出应用程序

时间:2013-02-18 05:12:40

标签: c# winforms

在我的表单应用程序中单击按钮时,所有其他控件都被冻结,但如果该过程耗时,我想使用按钮退出应用程序。我怎样才能做到这一点?由于所有按钮都被冻结。

1 个答案:

答案 0 :(得分:2)

您可以尝试BackgroundWorker。您可以在不影响UI响应的情况下运行该过程。此外,您可以取消该过程。

参考链接中的示例,将您的流程逻辑放在backgroundWorker1_DoWork方法中,只需按照示例源代码中的注释进行操作。