title: How to reload (reset) the whole page in WPF?
body: <p>I have <code>Request.xaml</code> with button and with many comboxes, so I want reload it and put combox values to put it to default after button click. Of course I do some more staff.</p>
  
  <p>My <code>Request.xaml</code> code has such parts of the code:</p>
  
  <pre><code>&lt;TextBox x:Name="TxtBlock_numRequest" TextWrapping="Wrap" Height="23"/&gt;
  
                  &lt;ComboBox  x:Name="CmbBox_lvlPriority" Width="160"&gt; 
                     &lt;ComboBoxItem Content="1" Name="High" /&gt;
                     &lt;ComboBoxItem Content="2" Name="Medium" /&gt;
                     &lt;ComboBoxItem Content="3"  Name="Low" /&gt;
                     &lt;/ComboBox&gt;    
  </code></pre>
  
  <p>In addition, xaml code such <em>event</em> <code>&lt;Button Content="Next request" Width="160" VerticalAlignment="Bottom" Background="#FF339933" Click="Button_Click" /&gt;</code></p>
  
  <p>And <code>Request.xaml.cs</code> file have just <code>private void Button_Click(object sender, RoutedEventArgs e)</code> function.</p>
  
  <p>I display <code>Request.xaml</code> this way: first of all,  <code>MainWindow.xaml</code> displays <code>MainPage.xaml</code>, 
   <code>&lt;mui:Link DisplayName="Generation" Source="/Pages/MainPage.xaml" /&gt;</code>,
   and finally <code>MainPage.xaml</code> dispays <code>Request.xaml</code>`</p>
  
  <p>Is it possible to reset the whole page, because I need to give user opportunity to add new request's parameters to existing parameters, which eventually will be located in a  <code>.xml</code> file?</p>
  
  <p>May be it is possible to realize via <strong>OnNavigatedTo Method</strong> or by <strong>UIElement.InvalidateVisual Method</strong> (<a href="http://msdn.microsoft.com/en-us/library/system.windows.uielement.invalidatevisual.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/system.windows.uielement.invalidatevisual.aspx</a>)</p>