Je voudrais créer une animation déroulante pour un élément Grid dans mon application WPF (.net 4.0). Je suppose que je puisse effectuer les opérations suivantes:Créer une animation/storyboard pour un élément?
- créer un état visuel (fermé, renderTranslate.y = -ActualHeight, résolu par liaison avec le convertisseur)
- créer un état visuel (ouvert, renderTranslate.y = 0)
- créer un conteneur pour couper l'animation
- utiliser la transition par défaut
Cependant la liaison dans (1) semble être ignoré/pas évalué. Apparemment, VisualStates et Storyboards ne permettent pas DataBinding (cependant SL4 semble les supporter). Avez-vous d'autres idées pour réaliser cet effet de glissement vers le bas d'une manière XAML-ish?