public PetsMapsView(PetModel petSelected) { InitializeComponent(); // Centra el mapa con las coordenadas de la mascota MapPets.MoveToRegion( MapSpan.FromCenterAndRadius( new Position( petSelected.Latitude, petSelected.Longitude ), Distance.FromMiles(.5) ) ); // Agrega un pin al mapa con las coordenadas de la mascota MapPets.Pins.Add( new Pin { Type = PinType.Place, Label = petSelected.Name, Position = new Position( petSelected.Latitude, petSelected.Longitude ) } ); // Enviamos los datos de la mascota en el cuadro de texto blanco PetName.Text = petSelected.Name; PetAge.Text = petSelected.Age.ToString(); PetBreed.Text = petSelected.Breed; }
public PetsMapsView(PetModel petSelected) { InitializeComponent(); petSelected.ImageBase64 = new ImageService().SaveImageFromBase64(petSelected.ImageBase64, petSelected.ID); MapPets.Pet = petSelected; MapPets.MoveToRegion( MapSpan.FromCenterAndRadius( new Position( petSelected.Latitude, petSelected.Longitude ), Distance.FromMiles(.5) ) ); MapPets.Pins.Add( new Pin { Type = PinType.Place, Label = petSelected.Name, Position = new Position( petSelected.Latitude, petSelected.Longitude ) } ); PetName.Text = petSelected.Name; PetAge.Text = petSelected.Age.ToString(); PetBreed.Text = petSelected.Breed; }