//recusieve move functie. Moved alles in de groep
 public void Move(double x, double y)
 {
     left  += x;
     top   += y;
     right += x;
     bot   += y;
     Canvas.SetLeft(MyFigure, Canvas.GetLeft(MyFigure) + x);
     Canvas.SetTop(MyFigure, Canvas.GetTop(MyFigure) + y);
     Canvas.SetRight(MyFigure, Canvas.GetRight(MyFigure) + x);
     Canvas.SetBottom(MyFigure, Canvas.GetBottom(MyFigure) + y);
     foreach (Ornament OR in Ornamenten)
     {
         OR.ChangeLocation();
     }
     ControlPosition();
     foreach (Figuren F in Groep)
     {
         F.Move(x, y);
     }
 }