【发布时间】:2015-10-16 12:15:17
【问题描述】:
在我使用线程执行这些更改并显示加载栏之前,我有一些任务需要在应用程序退出时执行。
我正在尝试将简单的线程转换为后台工作人员,问题是,当我关闭应用程序时,后台工作人员也会退出,即使它仍有任务要执行。
问题,我如何防止后台工作人员在窗口关闭(应用程序退出)时退出(就像一个简单的线程一样)?
取消设置为假。
【问题讨论】:
-
BackgroundWorker 只是一个使运行后台线程更容易的类,而不是任务计划程序作业或后台服务。你误解了它的作用。
-
我有一些修改在运行时很慢,在应用程序关闭或按下保存按钮时执行,我还能用什么?
-
你为什么要把线程转换成BackgroundWorker?
-
为了更轻松地监控进度,但无论如何我找到了解决方法。
标签: wpf multithreading backgroundworker