wpf怎么取消把backgroundWorker的后臺(tái)線(xiàn)程?
終止backgroundWorker,其實(shí)就是取消正在運(yùn)行的后臺(tái)操作。
為此,執(zhí)行以下步驟:1)首先要把BackgroundWorker.WorkerSupportsCancellation屬性的值設(shè)置為true
2)接著調(diào)用CancelAsync()方法
3)檢查BackgroundWorker.CancellationPending 屬性,判斷后臺(tái)異步操作是否被真正取消。====== 終止后臺(tái)操作之所以這么繁瑣,是因?yàn)楹笈_(tái)操作是以異步方式運(yùn)行在后臺(tái)線(xiàn)程上的。