private void ActivateMeasureToolClick(object sender, RoutedEventArgs e)
        {
            ControlPanel.Visibility = System.Windows.Visibility.Collapsed;
            HideShowButton.Content  = "Show";

            drawGraphicsLayer.ClearGraphics();
            draw.IsEnabled = true;

            Button btn = sender as Button;

            switch ((string)btn.Tag)
            {
            case "AaP":
                draw.DrawMode        = DrawMode.Polygon;
                mensurationOperation = MensurationOperation.AreaAndPerimeter;
                break;

            case "Cen":
                draw.DrawMode        = DrawMode.Polygon;
                mensurationOperation = MensurationOperation.Centroid;
                break;

            case "DaA":
                draw.DrawMode        = DrawMode.LineSegment;
                clickCount           = 2;
                mensurationOperation = MensurationOperation.DistanceAndAngle;
                break;

            case "HFBaT":
                draw.DrawMode        = DrawMode.LineSegment;
                clickCount           = 2;
                mensurationOperation = MensurationOperation.HeightFromBaseAndTop;
                break;

            case "HFBaTS":
                draw.DrawMode        = DrawMode.LineSegment;
                clickCount           = 2;
                mensurationOperation = MensurationOperation.HeightFromBaseAndTopShadow;
                break;

            case "HFTaTS":
                draw.DrawMode        = DrawMode.LineSegment;
                clickCount           = 2;
                mensurationOperation = MensurationOperation.HeightFromTopAndTopShadow;
                break;

            case "Pnt":
                draw.DrawMode        = DrawMode.Point;
                mensurationOperation = MensurationOperation.Point;
                break;
            }
        }
        private void ActivateMeasureToolClick(object sender, RoutedEventArgs e)
        {
            drawGraphicsLayer.Graphics.Clear();
            draw.IsEnabled = true;

            Button btn = sender as Button;
            switch ((string)btn.Tag)
            {
                case "AaP":
                    draw.DrawMode = DrawMode.Polygon;
                    mensurationOperation = MensurationOperation.AreaAndPerimeter;
                    break;
                case "Cen":
                    draw.DrawMode = DrawMode.Polygon;
                    mensurationOperation = MensurationOperation.Centroid;
                    break;
                case "DaA":
                    draw.DrawMode = DrawMode.LineSegment;
                    clickCount = 2;
                    mensurationOperation = MensurationOperation.DistanceAndAngle;
                    break;
                case "HFBaT":
                    draw.DrawMode = DrawMode.LineSegment;
                    clickCount = 2;
                    mensurationOperation = MensurationOperation.HeightFromBaseAndTop;
                    break;
                case "HFBaTS":
                    draw.DrawMode = DrawMode.LineSegment;
                    clickCount = 2;
                    mensurationOperation = MensurationOperation.HeightFromBaseAndTopShadow;
                    break;
                case "HFTaTS":
                    draw.DrawMode = DrawMode.LineSegment;
                    clickCount = 2;
                    mensurationOperation = MensurationOperation.HeightFromTopAndTopShadow;
                    break;
                case "Pnt":
                    draw.DrawMode = DrawMode.Point;
                    mensurationOperation = MensurationOperation.Point;
                    break;
            }
        }