private void drawRectangle(double x, double y, double width, double height, string label)
        {
            Rect.Width  = width;
            Rect.Height = height;
            Rect.SetValue(Canvas.LeftProperty, x);
            Rect.SetValue(Canvas.TopProperty, y);
            Rect.Visibility = Visibility.Visible;

            RectText.Text = label;
            RectText.SetValue(Canvas.LeftProperty, x);
            RectText.SetValue(Canvas.TopProperty, y);

            RectBorder.SetValue(Canvas.LeftProperty, x);
            RectBorder.SetValue(Canvas.TopProperty, y);
            RectBorder.Visibility = Visibility.Visible;
            RectText.Visibility   = Visibility.Visible;
        }