Boujour tout le monde.
Je cherche à faire apparaitre une popup à droite de mon controle avec une animation de type "slide".
Le problème, c'est qu'en utilisant l'animation par defaut, la popup glisse du haut vers le bas, alors que je voudrais la faire apparaitre de la gauche vers la droite.
Des idées?
En attendant, voici un bout de code qui montre bien le pb.
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
19
20
21
22 <Page> xmlns=http://schemas.microsoft.com/winfx/2...l/presentation xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Grid> <ToggleButton FontSize="20" Name="MyToggleBtn" Width="100" Height="100">Le bouton </ToggleButton> <Popup Height="{Binding ElementName=MyToggleBtn, Path=ActualHeight}" Width="100" IsOpen="{Binding ElementName=MyToggleBtn, Path=IsChecked}" PlacementTarget="{Binding ElementName=MyToggleBtn}" Placement="Right" PopupAnimation="Slide" AllowsTransparency="True"> <Border BorderBrush="Black" BorderThickness="1" CornerRadius="5"> <TextBlock TextWrapping="Wrap" FontSize="20">La popup </TextBlock> </Border> </Popup> </Grid> </Page>
Merci pour votre aide
Partager