我有2個winforms,一個(稱爲Form1)包含一個後臺工作器,並且該表單打開第二個表單(Form2)。 Form1啓動一個後臺工作器,並在工作時打開Form2,以便用戶可以執行其他操作。當用戶在Form2上完成並點擊提交時,我想檢查Form1的後臺工作是否完成,以及是否不彈出詢問用戶等待一分鐘的消息,否則允許Form2提交。如何從另一個表格檢查表單背景工作
如何從Form2檢查Form1的後臺工作者的狀態?我看了這篇文章Check to see if a thread in another form is still running,但我的情況是不同的,我不知道如何適應。
是的屬性,但我不能「看到」其他形式的後臺工作。 – MAW74656
@MAW:給我的答案增加了一些建議。 –
- 使用後臺工作人員已完成方法的Form2集上的CanSubmit變量。用於簡單和輕鬆。 – MAW74656