示例#1
0
        public void Add_SalonPinPoint(Salonlar.Salon item, bool IsSingle = false)
        {
            pinpoint_salon newPin = new pinpoint_salon();
            if (IsSingle)
            {
                newPin.ShowDetails = false;
            }
            newPin.RenderTransformOrigin = new Point(0, 0);
            newPin.RenderTransform = new ScaleTransform();
            newPin.Selected += newPin_Selected;
            newPin.Redirect2Theater += newPin_Redirect2Theater;
            newPin.SetContent(item);
            MapOverlay newOverlay = new MapOverlay();
            newOverlay.Content = newPin;
            newOverlay.GeoCoordinate = new GeoCoordinate(double.Parse(item.latitude), double.Parse(item.longitude));
            newOverlay.PositionOrigin = new Point(0, 0);
            MapLayer MyLayer = new MapLayer();
            MyLayer.Add(newOverlay);
            myMap.Layers.Add(MyLayer);
            AllPinPoints.Add(newPin);

            collection.Add(newOverlay.GeoCoordinate);
        }