Example #1
0
        private void DrawShapes(object sender, RoutedEventArgs e)
        {
            if (!DeleteShapesFromLevel(1))
            {
                var strokeColor = Colors.DarkBlue;
                strokeColor.A = 100;
                var fillColor = Colors.Blue;
                fillColor.A = 100;

                foreach (var dataObject in PointList.GetAreas())
                {
                    var shape = new MapPolygon
                    {
                        StrokeThickness = 3,
                        StrokeColor     = strokeColor,
                        FillColor       = fillColor,
                        StrokeDashed    = true,
                        ZIndex          = 1,
                        Path            = new Geopath(dataObject.Points)
                    };
                    shape.AddData(dataObject);

                    MyMap.MapElements.Add(shape);
                }
            }
        }
Example #2
0
        private void DrawShapes(object sender, RoutedEventArgs e)
        {
            if (!DeleteShapesFromLevel(3))
            {
                var strokeColor = Colors.DarkBlue;
                var fillColor   = Colors.Blue;

                ///////////////////////////////////////////////////
                // Creating the a MapPolygons
                //   (stroke, fill, path (list of BasicGeopositions)
                foreach (var dataObject in PointList.GetAreas())
                {
                    var shape = new MapPolygon
                    {
                        StrokeThickness = 3,
                        StrokeColor     = strokeColor,
                        FillColor       = fillColor,
                        StrokeDashed    = false,
                        ZIndex          = 3,
                        Path            = new Geopath(dataObject.Points.Select(p => p.Position))
                    };
                    shape.AddData(dataObject);
                    MyMap.MapElements.Add(shape);
                }
            }
        }
 private void Military(object sender, RoutedEventArgs e)
 {
     var strokeColor = Colors.DarkBlue;
     var fillColor = Colors.Blue;
     foreach (var dataObject in PointList.GetAreas())
     {
         var shape = new MapPolygon
         {
             StrokeThickness = 3,
             StrokeColor = strokeColor,
             FillColor = fillColor,
             StrokeDashed = false,
             ZIndex = 3,
             Path = new Geopath(dataObject.Points.Select(p => p.Position))
         };
         shape.AddData(dataObject);
         Map.MapElements.Add(shape);
     }
 }
    private void DrawShapes(object sender, RoutedEventArgs e)
    {
      if (!DeleteShapesFromLevel(1))
      {
        var strokeColor = Colors.DarkBlue;
        strokeColor.A = 100;
        var fillColor = Colors.Blue;
        fillColor.A = 100;

        foreach (var dataObject in PointList.GetAreas())
        {
          var shape = new MapPolygon
          {
            StrokeThickness = 3,
            StrokeColor = strokeColor,
            FillColor = fillColor,
            StrokeDashed = true,
            ZIndex = 1,
            Path = new Geopath(dataObject.Points)
          };
          shape.AddData(dataObject);

          MyMap.MapElements.Add(shape);
        }
      }
    }
Example #5
0
    private void DrawShapes(object sender, RoutedEventArgs e)
    {
        if (!DeleteShapesFromLevel(3))
        {
            var strokeColor = Colors.DarkBlue;
            var fillColor = Colors.Blue;

            ///////////////////////////////////////////////////
            // Creating the a MapPolygons 
            //   (stroke, fill, path (list of BasicGeopositions)
            foreach (var dataObject in PointList.GetAreas())
            {
                var shape = new MapPolygon
                {
                    StrokeThickness = 3,
                    StrokeColor = strokeColor,
                    FillColor = fillColor,
                    StrokeDashed = false,
                    ZIndex = 3,
                    Path = new Geopath(dataObject.Points.Select(p => p.Position))
                };
                shape.AddData(dataObject);
                MyMap.MapElements.Add(shape);
            }
        }
    }