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éveloppeurs

PRÉREQUIS

  • Maîtriser les fondamentaux du langage C# sous Visual Studio et le développement orienté objet C#
  • 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