Home

Windows Presentation Foundation (WPF)

Module 1: Introduction à WPF
1. Première application WPF
2. Modèles de projets WPF
3. eXtensible Application Markup Language (XAML)
4. Le traitement des événements
5. La propagation des événements
6. Labo

Module 2: Etude XAML
1. Les propriétés simples et converteurs de type
2. Les propriétés complexes
3. Les extensions de balises
4. Les propriétés attachées
5. Labo

Module 3: Les principes du positionnement
1. Contrôles simples utilisés comme conteneurs
2. Les layouts WPF
3. Conteneurs primaires
4. Autres contrôles utilisés comme conteneurs
5. Propriétés de dépendance
6. Conteneurs imbriqués
7. Labo

Module 4: Utilisation et propriétés des contrôles
1. Contrôles courents
      boutons
      etiquettes, boites de saisie, password
      listes, combos
      slider, barre de progression
      calendrier, date picker
      media
      arbre, etc
2. Bordures, pinceaux, gradients
3. Menus et menus contextuels
4. Contrôles de positionnement
      ScrollViewer
      Contrôle à onglet
      GroupBox
      Expander
      Canvas, etc
5. Labo

Module 5: Les ressources
1. Les ressources en XAML
2. Dictionnaire de ressources
3. Définir des ressources statiquement, au niveau application
4. Modifier les ressources dynamiquement
5. Organiser les ressources
6. Labo

Module 6: Les styles
1. Les styles XAML
2. Aspects dynamiques
3. Héritage
4. Styles partagés
5. Labo

Module 7: Navigation
1. Types de navigation
2. Navigation page

3. Navigation window
4. URIs et hyperliens
5. La classe NavigationService
6. Les cadres
7. Applications XBAP
5. Labo

Module 8: Le DataBinding
1. Binding simple
2. Binding avec conversion
3. Converteurs de données
4. Validations
5. Différents contrôles liés aux données
6. Labo

Module 9: Créer de nouveaux contrôles
1. Introduction
2. Création de contrôles utilisateur
3. Création de custom control
4. Labo

Home