【发布时间】:2011-09-16 04:31:07
【问题描述】:
我有 2 个 winform,一个(称为 Form1)包含一个后台工作程序,该表单打开第二个表单(Form2)。 Form1 启动一个后台工作程序,并在其工作时打开 Form2,以便用户可以执行其他操作。当用户在 Form2 上完成并单击提交时,我想检查 Form1 的后台工作人员是否已完成,如果没有弹出消息要求用户等待一分钟,否则允许 Form2 提交。
如何从 Form2 中查看 Form1 的后台工作人员的状态?我看了这篇帖子Check to see if a thread in another form is still running,但我的情况不同,我不确定如何适应。
【问题讨论】:
标签: c# .net winforms multithreading