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).

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>
Quelqu'un a t'il une solution sous blend ?

Je vous remercie d'avance.

Arnaud