In parole semplici:BackgroundWorker RunWorkerCompletedEventArgs.Cancelled sempre false
posso cancellare la mia operazione chiamando il metodo CancelAsync()
sulla BackgroundWorker, e quando l'esecuzione rientra nella manifestazione RunWorkerCompleted
, proprietà Cancelled
su RunWorkerCompletedEventArgs
è falso. Non riuscivo a capire quando o dove dovrei impostarlo su true, in quanto questa è una proprietà EventArgs.
Qualcuno può darmi un piccolo aiuto? Inoltre, scusa se si tratta di un duplicato, ma non sono riuscito a trovare alcuna domanda al riguardo.
Ora mi sento solo sciocco. Ho letto l'argomento di MSDN su BackgroundWoker. Ma forse non ho letto l'argomento di RunWorkerCompletedEventArgs. Comunque, grazie mille per la risposta rapida e chiara. – Smur