Bonjour,
J'utilise Expression Blend 4.
Je souhaite agrandir la taille d'une Panel sur le clic d'un bouton et diminuer sa taille sur un second click.
Je ne parviens pas a partir de blend a faire un click conditionnel (du style si je clique sur le bouton et que le panel est petit alors je souhaite l'agrandir sinon je souhaite diminuer sa taille).
Quelqu'un a t'il une solution sous blend ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <UserControl.Resources> <Storyboard x:Key="Storyboard1"> <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(FrameworkElement.Height)" Storyboard.TargetName="stackPanel"> <EasingDoubleKeyFrame KeyTime="0" Value="0"/> <EasingDoubleKeyFrame KeyTime="0:0:1" Value="25"/> </DoubleAnimationUsingKeyFrames> </Storyboard> </UserControl.Resources> <UserControl.Triggers> <EventTrigger RoutedEvent="ButtonBase.Click" SourceName="button"> <BeginStoryboard x:Name="Storyboard1_BeginStoryboard" Storyboard="{StaticResource Storyboard1}"/> </EventTrigger> </UserControl.Triggers>
Je vous remercie d'avance.
Arnaud
Partager