WPF est la nouvelle technologie .NET permettant de réaliser des interfaces graphiques, elle est destinée à remplacer les WinForms. Elle privilégie la séparation de couches logiques et visuelles des applications .NET. La formation proposée concerne l’apprentissage de la technologie WPF et sa mise en œuvre.
Pour cette formation, il es nécéssaire de connaître le C# et de l'accès aux données via Ado et Linq.
-
Présentation du Framework
-
Fonctionnement de WPF
-
Outils
-
Le langage XAML
-
Correspondance entre les espaces de noms CLR et XML
-
Gestion des espaces et des blancs
-
Convertisseurs de type
-
Compilation d’un fichier XAML
-
Contrôles de positionnement
-
Contrôles de dessin
-
Contrôles de base
-
Autres contrôles
-
Les dependency properties
-
Les attached properties
-
Liaison de données par code
-
Mise en forme de l’affichage
-
Convertisseurs
-
Notification à l’interface des changements
-
Intérêt des modèles de données
-
Personnalisation des éléments
-
Utilisation des déclencheurs
-
Sélection d’un modèle de données
-
Règles de validation standards
-
Visualisation des erreurs de validation
-
Création d’une règle de validation
-
Processus de validation
-
Intérêt des styles
-
Création et personnalisation d’un style