Présentation de WPF sous la forme d'un tutorial expliquant les diverses facettes de cette technologie.
Formations .NET - Audit, Conseil, Développement
Articles gratuits à télécharger www.e-naxos.com
Dot.Blog, le blog www.e-naxos.com/blog
© Copyright 2008 Olivier DAHAN
Reproduction, utilisation et diffusion interdites sans l'autorisation de l'auteur. Pour plus d'information contacter odahan@e-naxos.com
Version 1.04
Table des figures
Figure 1 - Projet Wpf10-1 5
Figure 2 - La classe Synthétiseur 7
Figure 3 - Projet Wpf10-2 8
Figure 4 - La page 2 avec ses trois sliders 10
Figure 5 - Le ToolTip en action 12
Figure 6 - Projet Wpf10-3 13
Figure 7 - Projet Wpf10-4 15
Figure 8 - Projet Wpf10-4b 16
Figure 9 - projet Wpf10-4c 17
Figure 10 - La création d'un Data Binding sous Blend 18
Figure 11 - la création d'un Data Template sous Blend 19
Figure 12 - L'onglet Ressources sous Blend 19
Figure 13 - Le panneau Objets et Animations de Blend 20
Figure 14 -Création d'un template (mode copie) 21
Figure 15 - Création d'une ressource de style 21
Figure 16 - Affichage de la ProgressBar relookée par templating 23
Figure 17 - Projet Wpf10-5 25
Figure 18 - Le cadre "détail" n'est pas actif 26
Figure 19 - Le VisualStateManager sous Blend 27
Figure 20 - La création d'un nouveau dictionnaire de ressources 29
Figure 21 - Projet Wpf10-6 31
Figure 22 - Comportement par défaut d'une règle de validation 33
Figure 23 - L'effet du template de validation personnalisé 35
Figure 24 - Amélioration du template de validation 36
Figure 25 - projet Wpf10-7 36
Figure 26 - La prise en charge de la règle de validation métier 37
Figure 27 - ZAM3D en action 40
Figure 28 - Exportation XAML d'un projet 3D sous ZAM3D 41
Figure 29 - L'intégration de la source 3D dans une page WPF sous Blend (Projet Wpf10-8) 42
Figure 30 - Animation de l'objet 3D (timeline et storyboard sous Blend) 43
Figure 31 - Une application WPF utilisant la 3D 44
L'article complet, ainsi que les projets de démo sont disponibles en téléchargement à l'adresse suivante: http://www.e-naxos.com/download/WPFTopTen.zip