Bon ben l'idée n'est pas originale, mais ce qui le rend différend, c'est qu'il est écrit en xaml (avec un peu de C# quand même).
Le projet de base est celui que Mitsu Furuta (http://blogs.microsoft.fr/mitsufu/) a présenté aux DevDays06, pas mal modifié :
- modification du code C#,
- possibilité de changer de répertoire et d'en lister/afficher toutes (enfin presque) les images,
- ajouts de thèmes visuels pour les controles utilisés (origine des thèmes : http://notstatic.com/, mais j'ai un peu modifié le thème du boutton)
J'espère avoir assez commenté, mais sinon, demandez !
Have fun.