Formation WPF : interfaces utilisateur avec WPF et XAML

Programmer avec WPF

Le développement d'interfaces utilisateur avec Windows Presentation Foundation (WPF) constitue l'essentiel de cette formation. Les bonnes solutions logicielles se distinguent par une bonne interface utilisateur et un bon guidage de l'utilisateur. C'est précisément ce que les participants apprennent dans cette formation.

Vous obtenez une vue d'ensemble complète des techniques existantes et de leurs interactions. À l'aide d'exercices simples, mais aussi plus difficiles, les participants mettent leurs connaissances en pratique. Ils découvrent en outre les chemins les plus courts pour atteindre leur objectif. À la fin de l'atelier, ils sont capables de créer des programmes de manière autonome et ont en général envie d'en savoir plus.

Public visé

  • Architectes logiciels
  • Concepteurs de logiciels
  • Développeurs de logiciels

Prérequis

  • C#

Format et durée

  • 3 jours
  • En ligne, confortablement depuis chez vous
  • Dans nos salles de formation à Freiburg
  • Dans vos locaux - uniquement à partir d'un nombre minimal de participants

Dates

  • actuellement sur demande

Matériel des participants

  • Ordinateur portable 
  • Visual Studio (2017, 2019, 2022)
  • Visio (2016, 2019, 2021 ou 2022) souhaitable, mais pas obligatoire
  • De quoi écrire

Salle de formation

  • Vidéoprojecteur
  • Tableau blanc, tableau noir ou paperboard

Contenu de la formation de 3 jours : WPF

Jour 1

  • Vue d'ensemble
  • Introduction
    • Modèles de projet WPF
    • Fichiers d'une application WPF
    • Un premier exemple
    • Arborescences d'éléments
    • Exercice
  • XAML
    • Structure d'un fichier XAML
    • Définir les propriétés d'un élément XAML
    • Conversion de types
    • Extensions de balisage
    • Espaces de noms XAML 
    • Extensions du langage XAML  
    • Commentaires / directive #region
    • Exercice 
  • Conteneurs de disposition 
    • Généralités
    • Différents conteneurs de disposition
    • Imbrication de conteneurs de disposition 
    • Exercice 
  • Contrôles WPF
    • Généralités
    • Propriétés importantes 
    • Différents contrôles 
    • Exercice 
  • Aperçu du jour 2 

 

Jour 2

  • Récapitulatif (formation jour 1)
  • Vue d'ensemble du jour 2
  • Événements
    • Généralités 
    • Enregistrer des gestionnaires d'événements
    • Stratégies de routage
    • Le gestionnaire d'événements 
    • Exemple d'événements de souris 
    • Exercice 
  • Ressources 
    • Généralités 
    • Ressources binaires 
    • Ressources logiques 
    • Exercice 
  • Styles 
    • Généralités
    • Styles non typés 
    • Styles typés 
    • Extension de styles (BasedOn)
    • Exercice 
  • Triggers
    • Généralités 
    • Triggers de propriété
    • Multitriggers
    • Datatriggers
    • Multidatatriggers
    • Eventtriggers
    • Exercice 
  • Aperçu du jour suivant

 

Jour 3

  • Récapitulatif (formation jour 2)
  • Vue d'ensemble du jour 3
  •  Globalisation et localisation 
    • Généralités 
    • Globalisation 
    • Localisation 
    • Exercice 
  • Liaison de données - partie I
    • Généralités 
    • La classe Binding
    • Exercice
  • Liaison de données - partie II 
    • Convertisseurs
    • Validation 
    • Mise à jour des classes de données 
    • Exercice 
  • Liaison de données - partie III
    • Liaison de données de listes 
    • La classe ObservableCollection<T>
    • DataTemplates
    • Exercice 
  • Clôture

 

 

Formulaire de demande Formation

Vous avez des questions au préalable ? Nous sommes à votre disposition : +49 761 28522110

CONTACT