Я отменяю свою операцию, вызывая метод CancelAsync() на BackgroundWorker, и когда выполнение попадает в событие RunWorkerCompleted, свойство Cancelled на RunWorkerCompletedEventArgs становится ложным.
Хотя я не мог понять, когда и где мне следует установить значение true, как указано в свойстве EventArgs. Так как?