Duration: 15:58 min
Summary: This video continues the discussion of BackgroundWorker process. We start by creating two buttons that start the worker process and cancel the worker process. We implement the Start button that triggers the RunWorkerAsync, and the Cancel button that triggers the CancelAsync. RunWorkerAsync will call backgroundWorker_DoWork behind the scene. backgroundWorker_RunWorkerCompleted will check how the process completed (did it finish, or was it cancelled by the user?).