Introduction Les contrôles Les templates de données Les vues Conclusion
Qu’est-ce que WPF ? Un moteur de rendu (tracés, pinceaux, etc) Une librairie de contrôles Un modèle d’association de données (databinding) Un modèle MVC (modèle vue contrôleur) Benéfices pour une application d’accès aux données ? Des possibilités graphiques avancées Un puissant moteur de connexion aux données
Les panels (Grid, StackPanel, etc) Les contrôles de contenu (ContentControl) Les contrôles de collection (ItemsControl) La navigation des données (DataContext) Attention, un contrôle est différent de son contenu !
Rappel sur les templates Les DataTemplates ContentControl et ItemsControl (DataTemplate) Le binding dans les templates
Les DataTemplates associées par type Les DataTemplates hiérarchiques
Fonctionnement du modèle MVC Blablabla ICollectionView et CollectionViewSource Principe de base TrisFiltresGroupements Vues hétérogènes Gestion de l’élément courant
WPF reprend et améliore des concepts des Windows Forms (databinding, contrôleur, vues) WPF ajoute des concepts innovants Template hiérarchique Affichage orienté données Vues hétérogènes A vous de jouer !
S’informer - Un portail d’informations, des événements, une newsletter bimensuelle personnalisée Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique Visual Studio Abonnement MSDN Premium Abonnement TechNet Plus : Versions d’éval + 2 incidents support
© 2007 Microsoft France Votre potentiel, notre passion TM