title: How does WPF window page navigation work?
body: <p>I am trying the Pivot Control example. </p>
  
  <p>In my xaml file, it has </p>
  
  <pre><code>&lt;PivotItem
      x:Uid="PivotItem2"
      Margin="19,14.5,0,0"
      Header="Their Lists"
      DataContext="{Binding TheirLists}"
      d:DataContext="{Binding Groups[1], Source={d:DesignData Source=/DataModel/SampleData.json, Type=data:OneListDataSource}}"&gt;
      &lt;!--Double line list no text wrapping--&gt;
      &lt;ListView
          ItemsSource="{Binding Items}"
          IsItemClickEnabled="True"
          ItemClick="ItemView_ItemClick"
          Loaded="SecondPivot_Loaded"
          ContinuumNavigationTransitionInfo.ExitElementContainer="True"&gt;
          ....
  </code></pre>
  
  <p>In the function <code>ItemView_ItemClick()</code>, it has:</p>
  
  <pre><code>private void ItemView_ItemClick(object sender, ItemClickEventArgs e)
  {
      // Navigate to the appropriate destination page, configuring the new page
      // by passing required information as a navigation parameter
      var itemId = ((OneList.Data.OneList)e.ClickedItem).UniqueId;
      if (!Frame.Navigate(typeof(ItemPage), itemId))
      {
          throw new Exception(this.resourceLoader.GetString("NavigationFailedExceptionMessage"));
      }
  }
  </code></pre>
  
  <p>I need help in understand how this will end up constructing 'ItemPage.xaml'?</p>
  
  <p>Where in the solution which ties <code>ItemPage</code> will be created when an item is clicked?</p>