Animación de rotar rectángulo de WPF en XAML

¿Cómo puedo rotar un rectángulo infinitamente? SOLAMENTE dentro de la definición de xaml. Hasta ahora encontré una solución con código pero no xaml:http://www.codeproject.com/Articles/23257/Beginner-s-WPF-Animation-Tutorial que uso así:

    private void Window_Loaded_1(object sender, RoutedEventArgs e)
    {
        var da = new DoubleAnimation(360, 0, new Duration(TimeSpan.FromSeconds(1)));
        var rt = new RotateTransform();
        rect1.RenderTransform = rt;
        rect1.RenderTransformOrigin = new Point(0.5, 0.5);
        da.RepeatBehavior = RepeatBehavior.Forever;
        rt.BeginAnimation(RotateTransform.AngleProperty, da);
    }

Pero, ¿cómo puedo lograr esto solo con XAML?

Respuestas a la pregunta(1)

Su respuesta a la pregunta