W prostych słowach:BackgroundWorker RunWorkerCompletedEventArgs.Cancelled zawsze fałszywe
mogę anulować operację poprzez wywołanie metody CancelAsync()
na BackgroundWorker, a gdy egzekucja wpada przypadku RunWorkerCompleted
, majątek Cancelled
na RunWorkerCompletedEventArgs
jest fałszywe. Nie mogłem dokładnie określić, kiedy i gdzie powinienem ustawić to na true, ponieważ jest to właściwość EventArgs.
Czy ktoś może mi pomóc? Przykro mi, jeśli to duplikat, ale nie mogłem znaleźć żadnych pytań na ten temat.
Teraz po prostu czuję się głupio. Zrobiłem czytać temat MSDN w usłudze BackgroundWoker. Ale być może nie czytałem tematu RunWorkerCompletedEventArgs. W każdym razie, bardzo dziękuję za szybką jasną odpowiedź. – Smur