Qu’entend-on par plateforme (Framework) .net ?
Les outils WPF
La place de C# dans l’architecture globale de WPF
Les fonctionnalités et nouveautés de Visual Studio
Les fonctionnalités et nouveautés de WPF
Découverte de WPF
WPF et Windows Forms
WPF et Silverlight
WPF et Windows 8 / 10
Bases du langage XAML
XAML avec Blend
Code Behind
Dependency Properties
Contrôles des contenus
Contrôles de liste
Partage des ressources logiques dans une fenêtre
Principes du DataBinding
One/Two Way Binding
Binding entre composants graphiques
Binding avec les objets métier
DataTemplates
INotifyPropertyChanged
Liaison vers des collections d'objets
Vues des collections
Interfaces utilisateurs Maître-Détail
Modèles de données
Présentation des collections de données
Le système de layout
Composants de positionnement
Styles
Thèmes et ressources
Behavior
Animation
Tour des contrôles WPF
Style des contrôles
ControlTemplate
ItemsControl
Personnalisation
Processus asynchrones
Interfaces utilisateurs réactives
Conversion
Validation
MVVM
Command, RelayCommand et EventToCommand
RoutedEvent
Messages d’erreur
Internationalisation
Vue d'ensemble de la création de contrôle
Créer des contrôles utilisateur
Créer des contrôles personnalisés
Gérer la présentation des contrôles en utilisant Visual States
Intégrer WPF et Windows Forms
Localisation et globalisation
Fonctionnalités d'assistance à l'utilisateur
Stratégies de tests WPF
Déboguer XAML
Fournir un retour utilisateur pour les exceptions non gérées
Comprendre les fonctionnalités de sécurité
Faites-nous part de votre projet de formation,
nous sommes là pour vous guider.