WPF : 10 bonnes raisons de choisir cette technologie

Description

Présentation de WPF sous la forme d'un tutorial expliquant les diverses facettes de cette technologie.

Présentation de l'auteur


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

Sommaire de l'article

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

Téléchargement de l'article

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

Ce document intitulé « WPF : 10 bonnes raisons de choisir cette technologie » issu de CodeS SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Rejoignez-nous