title: C# uwp change "Splitview.Content" in MVVM
body: <p>To be honest I somehow have a hard time with MVVM.
  To be more exact I have a hard time with creating/changing pages in MVVM.</p>
  
  <p>This is my MainPage containing my SplitView:</p>
  
  <pre><code>&lt;Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"&gt;
      &lt;!--#region Splitview--&gt;
      &lt;Grid.RowDefinitions &gt;
          &lt;RowDefinition Height="Auto" /&gt;
          &lt;RowDefinition Height="*"/&gt;
      &lt;/Grid.RowDefinitions&gt;
      &lt;RelativePanel &gt;
          &lt;Button 
                  FontFamily="Segoe MDL2 Assets" 
                  Content="&amp;#xE700;" 
                  FontSize="30"/&gt;
      &lt;/RelativePanel&gt;
      &lt;SplitView Grid.Row="1"
                 x:Name="SplitView" 
                 DisplayMode="CompactOverlay"
                 IsPaneOpen="False" 
                 CompactPaneLength="49" 
                 OpenPaneLength="160"
                 PaneBackground="DarkGray"
                 &gt;
          &lt;SplitView.Pane&gt;
              &lt;StackPanel&gt;
                  &lt;ListBox SelectionMode="Single"
                           x:Name="lbHamburgerMenue"
                           Background="Gray"
                           HorizontalAlignment="Left"&gt;
                      &lt;ListBoxItem Margin="0,5,0,2.5"
                                   Background="DarkGray"&gt;
                          &lt;StackPanel Orientation="Horizontal"&gt;
                              &lt;TextBlock FontFamily="Segoe MDL2 Assets" 
                                         Text="&amp;#xE72D;"
                                         FontSize="30"
                                         VerticalAlignment="Center"/&gt;
                              &lt;TextBlock Margin="15,0,0,0"
                                         Text="Home" 
                                         FontSize="20" 
                                         VerticalAlignment="Center"/&gt;
                          &lt;/StackPanel&gt;
                      &lt;/ListBoxItem&gt;
                      &lt;ListBoxItem Margin="0,2.5,0,2.5"
                                   Background="DarkGray"&gt;
                          &lt;StackPanel Orientation="Horizontal"&gt;
                              &lt;TextBlock FontFamily="Segoe MDL2 Assets" 
                                         Text="&amp;#xE72D;"
                                         FontSize="30"
                                         VerticalAlignment="Center"/&gt;
                              &lt;TextBlock Margin="15,0,0,0" 
                                         Text="New Movie" 
                                         FontSize="20" 
                                         VerticalAlignment="Center"/&gt;
                          &lt;/StackPanel&gt;
                      &lt;/ListBoxItem&gt;
                  &lt;/ListBox&gt;
              &lt;/StackPanel&gt;
          &lt;/SplitView.Pane&gt;
          &lt;SplitView.Content&gt;
  
              &lt;!--#endregion--&gt;
              &lt;!--#region  content area--&gt;
              &lt;Grid Grid.Row="1" Grid.Column="1" &gt;
              &lt;/Grid&gt;
          &lt;/SplitView.Content&gt;
      &lt;/SplitView&gt;
  &lt;/Grid&gt;
  </code></pre>
  
  <p>For the Content I am kinda lost. 
  How do I get a View displayed when another ListBox.Item gets selected? 
  I know I need a Frame and inside that Frame the View has to be, but I would like some help in that regard because I am stuck here. (or with views in MVVM in general).</p>