title: MediaElement isn't rendered at ContentRendered
body: <p>I'm making a splash-screen for my WPF application and it's just a window with a <code>MediaElement</code> at the background and some text over it.</p>
  
  <p>The splash-screen's window is loading the main window at <a href="http://msdn.microsoft.com/en-us/library/system.windows.window.contentrendered.aspx" rel="nofollow"><code>ContentRendered</code></a> (in another thread, should it matter), displays it, then hides itself.</p>
  
  <p>The problem is that the <code>MediaElement</code> doesn't begin to play until the splash-screen's window is out of the <code>ContentRendered</code> event. So the result is an empty splash-screen window that begins to play it's animation only when it's hidden.</p>
  
  <p><em>P.S. It's pretty hard to describe the problem without visual aids, so if I could expand any further, please let me know could I do that.</em></p>
  
  <p>Thank you very much.</p>