Para animar espesor, utilice un Storyboard como este (del ejemplo MSDN):
<BeginStoryboard>
<Storyboard>
<!-- BorderThickness animates from left=1, right=1, top=1, and bottom=1 to
left=28, right=28, top=14, and bottom=14 over one second. -->
<ThicknessAnimation
Storyboard.TargetProperty="BorderThickness"
Duration="0:0:1.5" FillBehavior="HoldEnd" From="1,1,1,1" To="28,14,28,14" />
</Storyboard>
</BeginStoryboard>
En realidad, para animar cualquier propiedad que toma valores como "w, x, y, z" se utiliza un ThicknessAnimation
Me parece que lo que quiere hacer es mover el rectángulo rojo hacia la derecha.
En ese caso, ponga todo en Canvas
y use una doble animación en la posición del rectángulo rojo.
De cualquier manera, el error que está recibiendo no proviene del pequeño fragmento de código que proporcionó, si desea hacerlo, proporcione el uso con más código.
Editar: desde ThicknessAnimation parece no estar disponibles en WP7, probar este lugar:
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetProperty="BorderThickness.Top"
Duration="0:0:1.5" To="15" />
<DoubleAnimation
Storyboard.TargetProperty="BorderThickness.Left"
Duration="0:0:1.5" To="25" />
</Storyboard>
</BeginStoryboard>
Vale la pena teniendo en cuenta que WP7 utiliza Silverlight, que cuenta con unas [diferencias sutiles con WPF] (http: // msdn.microsoft.com/en-us/library/cc903925(VS.95).aspx). –