title: Pass Pins values to next page
body: <p>I am using map in my app and added some pins to it.</p>
  
  <p>When I click on pin it display some info.</p>
  
  <p>Now I want to pass the values/info of pins to next page after clicking on pin tooltip. </p>
  
  <p>Here is what I am trying:</p>
  
  <pre><code>Pin pins;
          protected async override void OnAppearing()
          {
              base.OnAppearing();
              // workerListVM.DisplayMap();
              var employeesDetail = await workerListVM.getdetail();
              foreach (var employees in employeesDetail)
              {
                  try
                  {
                      map1.MoveToRegion(MapSpan.FromCenterAndRadius(new Position(employees.Latitude, employees.Longitude),Distance.FromMiles(.5)));
                      var position = new Position(employees.Latitude, employees.Longitude);
  
                       pins = new Pin()
                      {
                          Type = PinType.Place,
                          Position = position,
                          Label = employees.UserName,
                          Address = employees.City
                      };
                      map1.Pins.Add(pins);
                      pins.Clicked += Pins_Clicked;
                  }
                  catch (NullReferenceException) { }
                  catch (Exception) { }
              }
          }
  
          private void Pins_Clicked(object sender, EventArgs e)
          {
              DisplayAlert($"{pins.Label}", $"{pins.Address}", "Ok");
          }
  </code></pre>
  
  <p>But its not working.</p>