title: BackgroundWorker RunWorkerCompletedEventArgs.Cancelled always false
body: <p>I cancel my operation by calling the <code>CancelAsync()</code> method on the BackgroundWorker, and when execution falls into the event <code>RunWorkerCompleted</code>, property <code>Cancelled</code> on <code>RunWorkerCompletedEventArgs</code> is false.</p>
  <p>Though, I couldn't quite figure out when or where I should set it to <code>true</code>, as found in the <code>EventArgs</code> property. So, how?</p>