WPF est une technologie du Framework .NET qui sert au développement d'interfaces d'applications.
OBJECTIFS PEDAGOGIQUES
- Acquérir les compétences nécessaires au développement d’application sous Visual Studio et C#
- Savoir utiliser l’interface graphique BLEND
PROGRAMME
PRÉSENTATION DE WPF
- Les nouveautés avec WPF
- Outils du développeur et du designer
- Le langage XAML
- Syntaxe du langage
- Les espaces de noms CLR et XML
LES COMPOSANTS VISUELS
- Les conteneurs
- Les contrôles visuels
- Autres contrôles
LE DATABINDING
- Présentation de la liaison de données
- Options de la liaison de données
- Les Dependency Properties
- Les Attached Properties
- Liaison de données par code et mise en forme de l’affichage
CONVERTISSEURS
- Principe des convertisseurs
- Convertisseurs à valeur unique
- Convertisseurs à valeurs multiples
BINDING SUR UN MODÈLE DE DONNÉES
- Notification à l’interface des changements
- Les modèles de données et intérêt des modèles de données
- Personnalisation des éléments
- Utilisation des déclencheurs
VALIDATION
- Visualisation des erreurs de validation
- Création d’une règle de validation
STYLES ET EXPRESSIONS BLEND
- Création et personnalisation d’un style
- Création de contrôles et contrôles utilisateur
- Animation, rendus de transformation et storyboard
PUBLIC
Développeurs d'applications, développeurs Web, concepteurs développeursPRÉREQUIS
INFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION
de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00
MÉTHODOLOGIE PÉDAGOGIQUE
Théorie | Cas pratiques | Synthèse
MODALITÉS D'ÉVALUATION
Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats