Bonjour tout le monde,

voilà je viens vers vous car je rencontre quelques problèmes en wpf.

Je suis en train d'essayer de créer un système de transition (une sorte de slide sur les diaporamas powerpoint), afin de présenter le contenu de mon application.

Pour que cela soit plus clair, voilà un petit schéma :



Pour faire ceci, voilà mon code XAML :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
 <Grid>
        <Grid Background="Red" Width="200" Height="200">
            <Grid Background="Beige" Name="pnl1">
                <Grid.Triggers>
                    <EventTrigger RoutedEvent="MouseEnter">
                        <BeginStoryboard>
                            <Storyboard>
                                <ThicknessAnimation Storyboard.TargetName="pnl1" Storyboard.TargetProperty="Margin" From="0,200,0,0" To="0,00,0,0" ></ThicknessAnimation> 
                            </Storyboard>
                        </BeginStoryboard>
                    </EventTrigger>
                </Grid.Triggers>
                <Button>Test</Button>
            </Grid>
        </Grid>
 
    </Grid>
Le problème que je rencontre, c'est que le panel en mouvement ne garde pas une taille fixe. En effet, ça taille est celle qui est affichée. Si vous testez le code que je vous ai donné, vous verrez que le bouton se redimensionne.

D'où ma question : connaitriez-vous un moyen afin de régler ce problème ?

Je vous remercie d'avance pour votre aide
Cordialement

Finality