title: Multiple windows, multiple threads. Setting window owner
body: <p>I’ve created a window in WPF to display the status of the currently running operation.</p>
  
  <p>The window is run on a separate thread, derived from this: <a href="http://msdn.microsoft.com/en-us/library/ms741870.aspx" rel="nofollow">Multiple Windows, Multiple Threads example</a>. </p>
  
  <p>The first thing I did was to set the Owner of my status window, since I want it to be displayed at the parent owner. It should be minimized together and not hidden behind the owner. I have used WindowInteropHelper to set the owner.</p>
  
  <p>And here is the problem: while the main thread is busy, and not reporting any progress for a while, the status display window stops responding as well. How can I keep the child window responsive while its owner is busy?</p>