title: Show (popup) Dialog Form using Background Worker?
body: <p>I must sleep my main thred 5 times, pausing 10 seconds each time for a certain task. 
  Problem is that my main windows form freezes during the duration. So, I'd like to show a pop-up window wich is not frozen.</p>
  
  <p>I've added a background worker to my main form:</p>
  
  <pre><code>private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
  {
  // ... how do I involve this?
  }
  </code></pre>
  
  <p>When I push a button on my main form it does this:</p>
  
  <pre><code>BussyWindow bussyWindow = new BussyWindow();
  bussyWindow.ShowDialog();
  </code></pre>
  
  <p>And then my main form goes into a loop for about 50 seconds.</p>
  
  <p>I've tried:</p>
  
  <pre><code>BackgroundWorker bw = new BackgroundWorker();
  bw.RunWorkerAsync(bussyWindow);
  </code></pre>
  
  <p>I'm stuck! What to try next?</p>