47 votes

Où puis-je trouver des exemples d'animations WPF ?

Comme je suis un programmeur, et non un artiste ou un animateur, je n'arrive pas à mettre en valeur les meilleures fonctionnalités de WPF dans mon application. Bien que j'aie des exemples d'animations simples pour les boutons, comme la croissance, ou le fondu de la couleur en quelque chose de plus brillant lors du clic, ce que je recherche, ce sont des animations de bouton et des animations de changement de panneau pour montrer les meilleures fonctionnalités de WPF. Normalement, j'opterais pour des changements plus subtils, mais dans certains cas, j'ai besoin de quelque chose qui mette vraiment en valeur les avantages de l'utilisation de WPF par rapport à la technologie WinForms.

Quelqu'un peut-il m'indiquer des exemples de boutons et/ou de changements de panneaux (passage d'un panneau à l'autre dans une navigation) qui mettent vraiment en valeur WPF et qui ont ce wow facteur.

EDIT

S'il vous plaît, ne pointez pas du doigt http://codeproject.com ou les échantillons microsoft, car je les ai déjà examinés en détail. En fait, voici la liste des sites WPF dans mon lecteur rss (les suggestions d'autres blogs sont les bienvenues) :

Le blog WPF de Lester , Demandez au Dr. WPF , Mélange d'expressions et design , WPF Wonderland , nerdplusart , Karl sur WPF , Windows Presentation Foundation SDK , Josh Smith sur WPF , Rob Relyea - Xamlified , Le papillon de nuit .

Je veux des exemples précis, merci...

28voto

Jared Bienz - MSFT Points 2866

Honnêtement, je pense que la meilleure façon d'apprendre est d'utiliser un outil d'animation. Si vous avez accès à Expression Blend, vous pouvez l'utiliser pour apprendre beaucoup sur la façon dont les animations WPF sont configurées en Xaml. Il y a beaucoup de nuances dans l'animation, comme l'assouplissement des images clés, qui sont difficiles à comprendre et à mettre en place en jouant avec IntelliSense dans Visual Studio.

Comme je l'ai déjà mentionné, de nombreuses personnes ont accès à Expression Blend sans s'en rendre compte. De nombreux étudiants et quelques lycéens l'obtiennent gratuitement par le biais de DreamSpark . Les entreprises qui ont des licences MSDN l'obtiennent. Les startups peuvent également l'obtenir par le biais du BizSpark programme.

Quoi qu'il en soit, si vous souhaitez apprendre à créer des animations avec Expression Blend, ces vidéos de démarrage sur Channel 9 constituent un bon point de départ :

Animation utilisant Expression Blend : Comment créer une animation

Animation utilisant Expression Blend : Comment lancer des animations sur des événements

Animation utilisant Expression Blend : Comment faire en sorte qu'une animation suive un chemin

Enfin, je vous laisse sur un petit teaser indiquant que les animations seront encore plus amusantes dans une version de Blend qui n'est pas encore annoncée. Gardez un œil sur Mélange en mars pour plus d'informations.

4voto

Sean Sexton Points 661

Découvrez également l'animation d'une eau ondulante, avec des gouttes de pluie tombant dans l'eau :

http://stuff.seans.com/2008/08/24/raindrop-animation-in-wpf/

Je suis partial, mais je pense que c'est une belle démonstration de la puissance de l'animation 3D dans WPF.

3voto

Drake Points 3517

PhotoSuru est une application sympa avec de nombreuses animations et divers effets graphiques (elle utilise également des pixel shaders).

3voto

user29140 Points 107

2voto

Ahmed Kotb Points 2492

Vous pouvez jeter un coup d'oeil à family.show http://www.codeplex.com/familyshow

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X