Aller au menu - Aller au contenu

Icône Développez des applications graphiques WPF grâce à XAML

Avatar
Mise à jour : 13/07/2009
Difficulté : Intermédiaire Intermédiaire Durée d'étude : 1 mois Creative Commons BY-ND
2 843 visites depuis 7 jours, classé 56/786
Derrière ces acronymes compliqués se cachent les dernières créations de Microsoft pour concevoir des interfaces graphiques, autant pour les applications traditionnelles que pour le Web.

Le XAML est en réalité juste un langage XML qui décrit votre interface. Il ne permet pas de concevoir des programmes à lui tout seul (ou alors très simples). Il prend simplement en charge la description de toute la partie interface graphique de votre programme.

Le XAML peut être utilisé pour créer deux types de programme.
  • Un logiciel classique, sous Windows. C'est alors WPF qui se charge de comprendre le XAML pour créer votre interface graphique et la faire interagir avec votre code .net (C#, Vb.net, ...).
  • Une interface Web. Dans ce cas c'est Silverlight qui prend en charge votre code. Le programme s'exécutera dans votre navigateur, comme les applications Flash par exemple.
Vous vous rendrez vite compte que les possibilités sont énormes et qu'il est très simple de réaliser des interfaces complexes avec des animations ou des transitions.

Dans ce cours nous nous intéresserons principalement à WPF qui a plus de possibilités que Silverlight mais quelques chapitres seront tout de même écrits pour vous montrer comment réaliser vos propres applications Silverlight.

Même si au début nous utiliserons principalement le XAML pour coder notre application, ce qui ne suppose pas de connaissances préalables, il est nécessaire de connaître la plateforme .net et le C# (langage choisi dans ce cours) pour comprendre ce dernier lorsque nous commencerons à faire exécuter des actions à notre application.

Même si cela n'est pas obligatoire pour comprendre le cours, je considèrerai que vous savez comment créer les Windows Forms et les manipuler.


La première partie de ce cours va nous permettre de voir les bases de WPF au travers de quelques petits exemples.
Ce cours est composé des parties suivantes :
Actuellement ce cours n'est pas encore terminé. Deux parties sont en cours de rédaction en parallèle.

La première essaiera de lister tous les contrôles WPF disponibles avec leurs propriétés importantes. Aucun (ou presque aucun) concept vraiment nouveau ne sera abordé. Elle vous permettra de découvrir tous les contrôles directement accessibles.

La deuxième partie nous permettra de découvrir les nouveaux concepts de conceptions introduits par WPF. Nous verrons notamment comment personnaliser nos contrôles, les animer, les lier aux données, etc.

Merci aux zCorrecteurs pour leur correction de ce document.

Partager

19 commentaires pour "Développez des applications graphiques WPF grâce à XAML"
Note moyenne : 3.11 / 4 (27 votes)
Pseudo Commentaire
Hors ligne Antoine... # Posté le 15/12/2010 à 15:18:11
Qui ne tente rien n'essaye pas
Avatar

Études : Ensimag

Bon tuto, ya encore pleins de choses à abordé, WPF Ribbon qui est sorti depuis notamment...
 
Hors ligne Furry # Posté le 15/08/2011 à 14:04:40

Avatar

Avis : Décevant

Image utilisateur

C'est drôle, cette phrase me rappel un reproche:

Ce tuto n'est plus a jour et je n'ai plus ni le temps ni les moyens de le continuer. Si quelqu'un est intéressé par le reprendre, merci de me contacter par MP


Étant donner que ce... ce "tutoriel" n'est pas fini je ne peux qu'être déçu. ^^

Image utilisateur
Connecté TouzaxA # Posté le 24/02/2012 à 14:20:39
Moi ? Bah... c'est moi.
Avatar

Avis : Très bon

Excusez-moi pour le double post, j'ai fait une fausse manipulation... :(

Mon wiki: Wiki Graphic !
Tutoriels en cours d'écriture:
  • Créer des jeux vidéos facilement avec Construct : Venez donner votre avis ! (Big-tuto)
    Béta prévue pour début Juin !!!
  • La création de ressources personnalisées dans Gimp 10%
 
Connecté TouzaxA # Posté le 24/02/2012 à 14:21:04
Moi ? Bah... c'est moi.
Avatar

Avis : Très bon

Très bon tuto ! merci beaucoup !

Mon wiki: Wiki Graphic !
Tutoriels en cours d'écriture:
  • Créer des jeux vidéos facilement avec Construct : Venez donner votre avis ! (Big-tuto)
    Béta prévue pour début Juin !!!
  • La création de ressources personnalisées dans Gimp 10%
 
Hors ligne ZeroDotNet # Posté le 29/03/2012 à 01:09:11
Avatar

Avis : Bon

merci pour le tuto :) !! euhh j'ai une question SVP
savez vous comment créer des contrôles personnalisés ???? :euh:

Voir tous les commentaires
Ce tutoriel a été corrigé par les zCorrecteurs.