0

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

4

1 回答 1

2

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

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

于 2013-02-18T05:23:08.303 回答