Skip to main content
x
.NET

Développement interfaces riches avec WPF

Durée approximative 3 jours
Prérequis Prérequis nécessaires

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.

Compétences visées
Concevoir des interfaces graphiques avec WPF
Utiliser XAML pour modifier l’apparence d’une application
Maîtriser les outils et technologies liées à la conception d’interfaces .NET
Gérer les liaisons de données
Gérer les ressources logiques
Gérer les ressources physiques
Utiliser MS Blend
Utiliser le Pattern de développement MVVM
Maîtriser les différents contrôles utilisateur
Gérer la navigation au sein d’une application
Leçons
  • 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

Vous désirez organiser une formation dans votre entreprise ?

CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.