title: z-order for MessageBox with LINQPad
body: <p>We are using a LINQPad script for some lightweight monitoring on several processes on several servers.<br>
  When a problem is detected, we use a MessageBox:  </p>
  
  <pre><code>System.Windows.Forms.MessageBox.Show(...)  
  </code></pre>
  
  <p>Unfortunately, this often appears behind the main LINQPad window.<br>
  The Show() method has an override that takes a 'Win32Window' parameter: "Displays a message box in front of the specified object".<br>
  Is there a way to get the LINQPad window object?  </p>
  
  <p>Other suggestions for getting the MessageBox near the front of the desktop z-order?  </p>
  
  <p>Thanks for any suggestions...  </p>