1)首先要把BackgroundWorker.WorkerSupportsCancellation屬性的值設置為true
2)接著調用CancelAsync()方法
3)檢查BackgroundWorker.CancellationPending 屬性,判斷後臺異步操作是否被真正取消。
======
終止後臺操作之所以這麽繁瑣,是因為後臺操作是以異步方式運行在後臺線程上的。