En palabras sencillas:BackgroundWorker RunWorkerCompletedEventArgs.Cancelled siempre falsas
cancelo mi operación llamando al método CancelAsync()
en el BackgroundWorker, y cuando cae en la ejecución del evento RunWorkerCompleted
, propiedad Cancelled
en RunWorkerCompletedEventArgs
es falso. No pude entender cuándo o dónde debería establecerlo en verdadero, ya que esta es una propiedad de EventArgs.
¿Alguien me puede ayudar un poco? Además, lo siento si es un duplicado, pero no pude encontrar ninguna pregunta sobre esto.
Ahora simplemente me siento tonto. Hice una lectura del tema de MSDN en el BackgroundWoker. Pero tal vez no leí el tema de RunWorkerCompletedEventArgs. De todos modos, muchas gracias por la rápida respuesta clara. – Smur