title: Creating complex WPF-Window in Background
body: <p>I have a very complex Window created with WPF. </p>
  
  <p>Since it takes very long time to load (about 10s), I want to create the window in the background after startup of the application. </p>
  
  <p>My Shell contains one button where this window will be used, when the User clicks on it. The idea is to load the application and this button is disabled. After loading, my complex will be created in the background. When the window is created, I can enable this button and the user can use it. </p>
  
  <p>But it is very important, that the Application does not block, while the window will be created on the background. The user should be able to use other modules in this time.</p>
  
  <p>Does somebody know a way to reach my goal?</p>
  
  <p>Perhaps someone knows, if there are more possibilities to reach this goal in the next .NET-Framework 4.5?</p>