Meilleur auteur de réponses
PathListBox : Régler l'espace entre les item

Question
-
Bonjour,
J'ai créé un carrousel via blend grâce à ce tuto:
http://www.microsoft.com/design/toolbox/tutorials/pathlistbox/carousel.aspx
et j'aimerais pouvoir régler la distance entre les item en fonction de leur position.
Shématiquement, pour l'instant j'ai ceci:
http://imageshack.us/photo/my-images/825/51830189.png/
J'aimerais obtenir quelque chose comme ceci:
http://imageshack.us/photo/my-images/220/41649322.png/
Merci d'avance !
Réponses
-
Rebonjours
Concernant les carres rouges, est ce qu'il sont des images? des bitmap par exemple. Dans ce cas vous pouvez utiliser des techniques transforms pour les faire bouger dans le sens désiré use chose similaire a ce XAML code
<Window x:Class="WpfApplication.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Grid> <Path Fill="rED"> <Path.Data> <EllipseGeometry x:Name="MyAnimatedEllipseGeometry" Center="50,50" RadiusX="40" RadiusY="40" /> </Path.Data> <Path.Triggers> <EventTrigger RoutedEvent="Path.Loaded"> <BeginStoryboard Name="MyBeginStoryboard"> <Storyboard> <PointAnimation Storyboard.TargetProperty="Center" Storyboard.TargetName="MyAnimatedEllipseGeometry" Duration="0:0:8" From="200,110" To="200,290" RepeatBehavior="Forever" /> </Storyboard> </BeginStoryboard> </EventTrigger> </Path.Triggers> </Path> </Grid> </Window>
The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com- Proposé comme réponse Pascal SailleModerator dimanche 24 juillet 2011 15:27
- Marqué comme réponse Pascal SailleModerator lundi 25 juillet 2011 17:36
-
Bonjours
J e narrive pas a visualiser la deuxieme demo neaumoin tu peux jouer sur la propriete margin pour positionner les trucs, tu peux utiliser un binding sur la propriete margin avec un IValueConverter qui permet de positionner les trucs d'une maniere propoetionelle
The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com- Proposé comme réponse Pascal SailleModerator dimanche 24 juillet 2011 15:27
- Marqué comme réponse Pascal SailleModerator lundi 25 juillet 2011 17:36
Toutes les réponses
-
-
-
Rebonjours
Concernant les carres rouges, est ce qu'il sont des images? des bitmap par exemple. Dans ce cas vous pouvez utiliser des techniques transforms pour les faire bouger dans le sens désiré use chose similaire a ce XAML code
<Window x:Class="WpfApplication.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Grid> <Path Fill="rED"> <Path.Data> <EllipseGeometry x:Name="MyAnimatedEllipseGeometry" Center="50,50" RadiusX="40" RadiusY="40" /> </Path.Data> <Path.Triggers> <EventTrigger RoutedEvent="Path.Loaded"> <BeginStoryboard Name="MyBeginStoryboard"> <Storyboard> <PointAnimation Storyboard.TargetProperty="Center" Storyboard.TargetName="MyAnimatedEllipseGeometry" Duration="0:0:8" From="200,110" To="200,290" RepeatBehavior="Forever" /> </Storyboard> </BeginStoryboard> </EventTrigger> </Path.Triggers> </Path> </Grid> </Window>
The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com- Proposé comme réponse Pascal SailleModerator dimanche 24 juillet 2011 15:27
- Marqué comme réponse Pascal SailleModerator lundi 25 juillet 2011 17:36
-
-
Bonjours
J e narrive pas a visualiser la deuxieme demo neaumoin tu peux jouer sur la propriete margin pour positionner les trucs, tu peux utiliser un binding sur la propriete margin avec un IValueConverter qui permet de positionner les trucs d'une maniere propoetionelle
The complexity resides in the simplicity Follow me at: http://smartssolutions.blogspot.com- Proposé comme réponse Pascal SailleModerator dimanche 24 juillet 2011 15:27
- Marqué comme réponse Pascal SailleModerator lundi 25 juillet 2011 17:36
-
Bonjour,
Est-ce que vous avez testé la solution proposée ? Merci de partager avec nous les résultats,afin que d'autres personnes avec le même problème puissent profiter de cette solution.
Cordialement, Pascal.
Développeur Wpf/SilverLight/WinPhone7