J'ai une animation qui développe/réduit certains StackPanel
s, dans la fenêtre il y a quelques ToggleButton
s qui doivent être décochés quand le StackPanel
est réduit. J'ai l'animation comme ceci:Cocher/décocher un ToggleButton d'un StoryBoard dans WPF
<Storyboard x:Key="cmdUnchecked">
<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="StackPanel1" Storyboard.TargetProperty="(FrameworkElement.Height)">
<SplineDoubleKeyFrame KeyTime="00:00:00.3000000" Value="37"/>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
Ce cache le StackPanel
, mais je dois décocher T oggleButton
d'autres événements.
Est-il possible de décocher le ToggleButton
De ce StoryBoard
?
Si oui, dois-je vérifier si elle a déjà été cochée/décochée?
Lorsque le ToggleButton est désélectionné, il ne fait rien et quand il est coché, il renvoie une erreur "Can not a La propriété nimate 'IsChecked' sur 'System.Windows.Controls.Primitives.ToggleButton' avec 'System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames' "Est-ce que je fais quelque chose de mal? – Luis