2010-09-18 22 views
6

¿Qué significa exactamente Storyboard.TargetProperty. Sé que es la propiedad del objeto que queremos animar. Pero ¿por qué son tan complejos como: -No se comprende la propiedad Storyboard.TargetProperty

Storyboard.TargetProperty='(Shape.Fill).(SolidColorBrush.Color)'

y por qué no: -

Storyboard.TargetProperty='Fill'

segundo ejemplo: -

<DoubleAnimationUsingKeyFrames 
Storyboard.TargetProperty="(UIElement.RenderTransform). 
(TransformGroup.Children)[3].(ScaleTransform.ScaleX)" 
Storyboard.TargetName="rectangle"> 
       <EasingDoubleKeyFrame KeyTime="0:0:1" 
Value="1.88"/> 
      </DoubleAnimationUsingKeyFrames> 

¿Es necesario recordar este extraño y propiedad objetivo complejo? Se agradece cualquier ayuda o cualquier consejo y trucos para recordar esto.

Gracias de antemano :)

Respuesta

1

mejor consejo, hacer estas cosas en Blend, Mi pensamiento es que estas animaciones no estaban destinados a ser codificado a mano, MS siempre quiso un diseñador utilizando Blend para crear la interfaz de usuario y animaciones mientras que los desarrolladores escribieron el código para enviar datos a él.

Cuestiones relacionadas