public override Visual Clone()
        {
            var copy = new VisualRectangle(_rectangle.Clone() as Rectangle2);

            copy.Prototype(this);
            return(copy);
        }
 public override Visual Clone()
 {
     var copy = new VisualRectangle(_rectangle.Clone() as Rectangle2);
     copy.Prototype(this);
     return copy;
 }