title: WPF Modal Window using ShowDialog() Blocks All Other Windows
body: <p>My application has several independent "top-level" windows, which all have completely different functions/workflows.</p>
  
  <p>I am currently using ShowDialog() to make a WPF Window modal.  The modal window is a child of one of the main windows.  However, it is blocking all the top-level windows once it is open.  I would like the dialog to block ONLY the parent window it was launched from.  Is this possible?</p>
  
  <p>I'm not sure if it matters, but the window that opens the dialog is the initial window of the app--so all other top-level windows are opened from it.</p>