title: Waiting Screen for WPF window Loading
body: <p>I am navigating from some window window1 to Mainwindow </p>
  
  <p>In my MainWindow_loaded Method i have too much computation so when i navigate to main window windows goes white untill all computation finished and window loaded</p>
  
  <p>I tried in MainWindow</p>
  
  <pre><code> private void MainWindow_Loaded_1(object sender, RoutedEventArgs e)
  
   BackgroundWorker worker = new BackgroundWorker();
  
         worker.DoWork += (o, ea) =&gt;
          {
               do large computation
            };
  
            worker.RunWorkerCompleted += (o, ea) =&gt;
             {
  
                 _busy.IsBusy = false;
            };
           _busy.IsBusy = true;
           worker.RunWorkerAsync();
  
  }
  </code></pre>
  
  <p>But problem is that it navigates to Mainwindow without computation of necessary data in loaded event handler and doesnt even show waiting bar in UI ?  ?
   Is it possible to show waiting bar and all computation of data in MainWindow_Loaded?</p>
  
  <p>I have used ExtendedWpfToolkit for _busy which is busy indicator</p>