Пример #1
0
        private void TapCulturas_Tapped(object sender, EventArgs e)
        {
            try
            {
                map.Pins.Clear();
                Iservicios myServices            = DependencyService.Get <Iservicios>();
                List <Model.clsCulturas> cultura = myServices.getCulturas();

                foreach (Model.clsCulturas obclsCulturas in cultura)
                {
                    var position = new Position(Convert.ToDouble(obclsCulturas.stLatitud), Convert.ToDouble(obclsCulturas.stLongitud)); // Latitude, Longitude
                    pin = new Pin
                    {
                        Type           = PinType.Place,
                        Position       = position,
                        Label          = obclsCulturas.stNombre,
                        Address        = "Descripcion: " + obclsCulturas.stDescripcion,
                        BindingContext = AnchorX
                    };

                    pin.Clicked += Pin_Clicked;
                    map.Pins.Add(pin);
                }
                trueorfalse();
            }
            catch (Exception ew)
            {
                throw ew;
            }
        }