2010-09-18 3 views
6

Que signifie exactement Storyboard.TargetProperty. Je sais que c'est la propriété de l'objet que nous voulons animer. Mais pourquoi sont-ils si complexes comme: -Ne comprend pas la propriété Storyboard.TargetProperty

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

et pourquoi pas: -

Storyboard.TargetProperty='Fill'

2ème exemple: -

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

Ai-je besoin de se rappeler cet étrange et targetproperty complexe? Toute aide ou tout truc et astuces pour s'en souvenir est appréciée.

Merci à l'avance :)

Répondre

1

Le meilleur conseil, faire ce genre de choses dans le mélange, Ma pensée est que ces animations ont jamais été destinées à coder à la main, MS a toujours voulu un concepteur à l'aide Blend pour créer l'interface utilisateur et animations tandis que les développeurs ont écrit le code pour y pousser des données.

Questions connexes