title: how to get clicked item in my another page
body: <h2>My Book class</h2>
  
  <pre><code> public class Book{
      public string Title { get; set; }
      public string BookCover{ get; set; }
  
   }
  
  public class Bookmanager
  {
      public static List&lt;Book&gt; GetBook()
      {
          var BookID= new List&lt;Book&gt;();
  
          BookID.Add(new Book{ Title = "fruits", BookCover= "Assets/1.jpg" });
          BookID.Add(new Book{ Title = "food", BookCover= "Assets/2.jpeg" });
  
          return BookID;
      }
  }
  </code></pre>
  
  <h2>My mainpage xaml</h2>
  
  <pre><code>&lt;GridView ItemsSource="{x:Bind BookID}" Margin="0,0,49,121" 
                ItemClick="GridView_ItemClick" IsItemClickEnabled="True" &gt;
          &lt;GridView.ItemTemplate&gt;
              &lt;DataTemplate x:DataType="local:Book"&gt;
                  &lt;Grid Height="186" Width="155"&gt;
                      &lt;Image Stretch="Fill" Source="{x:Bind &lt;GridView     ItemsSource="{x:Bind BookCover}" Margin="0,0,49,121" 
                ItemClick="GridView_ItemClick" IsItemClickEnabled="True" &gt;
                  &lt;/grid&gt;
             &lt;/DataTemplate&gt;
          &lt;/GridView.ItemTemplate&gt;
      &lt;/GridView&gt;
  </code></pre>
  
  <h2>XAML.cs</h2>
  
  <p>Here is my source code in XAML.cs I have written the code to navigate to my image <strong>so what code should I write in my ItemPage to retrieve my BookCover image.</strong> Help me please I'm new here!</p>
  
  <pre><code>private void GridView_ItemClick(object sender, ItemClickEventArgs e)
      {
          var Mybooks= ((Book)e.ClickedItem).BookCover;
          this.Frame.Navigate(typeof(ItemPage), Mybooks);
      }
  </code></pre>