Bonjour,

Je voulais voir comment on testait la création de storyboard dans le code.

J'ai réussi, mais j'ai eu un soucis quand j'ai voulu animé un grid avec sa propriété CompositeTransform.TranslateYProperty.

Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Storyboard.SetTarget(animationTranslateLayout, _LayoutRoot.RenderTransform);
Storyboard.SetTargetProperty(animationTranslateLayout, new PropertyPath(CompositeTransform.TranslateYProperty));
Mon soucis venait du xaml, que les balises ci-dessous n'était pas présente :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<Grid.RenderTransform>
      <CompositeTransform/>
</Grid.RenderTransform>
Ce que je comprends pas, c'est que si niveau xaml, si on ne met pas la balise précédente, la storyboard ne marche pas; Mais que si ajoute la balise, la storyboard marche.

Merci d'avance si vous pouvez me renseigner.