title: WPF MessageBox not waiting for result [WPF NotifyIcon]
body: <p>I am using <a href="http://www.hardcodet.net/wpf-notifyicon" rel="nofollow noreferrer">WPF NotifyIcon</a> to create a System Tray service. When I show a messagebox, it shows up for half a second and then disappears immediately without waiting for input.</p>
  
  <p>This kind of situation has <a href="https://stackoverflow.com/questions/5923188/system-windows-messagebox-doesnt-wait-for-user-input-before-going-poof">happened before</a>, and the usual advice is to use an overload which accepts a <code>Window</code> parameter. However, being a System Tray service, there is no window to use as a parent, and <code>null</code> is not accepted in its place.</p>
  
  <p>Is there any way to make the MessageBox wait for user input short of creating a custom MessageBox window myself?</p>