Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

XAMLIMAGEVIEWER


Information sur la source

Catégorie :WPF Source .NET ( DotNet ) Classé sous : xaml, image, viewer Niveau : Débutant Date de création : 04/05/2006 Date de mise à jour : 04/04/2008 00:09:42 Vu / téléchargé: 7 178 / 874

Note :
Aucune note

Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
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.
 

Conclusion

ATTENTION : si dans la ListView de gauche (celle où il y a les miniatures) il y a une image qui ne s'affiche pas, ne cliquez pas dessus pour l'agrandir sous peine d'exception... C'est un bug WPF

Pour faire marcher ce code, il faut la CTP de février de WinFx, et ça peut aider d'avoir le designer (Cider) WPF pour VS 2005, vous trouverez ça là : http://msdn.microsoft.com/windowsvista/downloads/getthebeta/default.aspx

Au fait, si un admin passe par là, il faut peut-être créer une nouvelle rubrique (genre WPF ou WinFx).
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   XamlImageViewer
    •   Suvuk.XamlImageViewer
      •   bin
        •   Debug
          • Suvuk.XamlImageViewer.exeTélécharger ce fichier [Réservé aux membres club]40 960 octets
          • Suvuk.XamlImageViewer.pdbTélécharger ce fichier [Réservé aux membres club]28 160 octets
          • Suvuk.XamlImageViewer.vshost.exeTélécharger ce fichier [Réservé aux membres club]5 632 octets
      •   obj
        •   Debug
          • Refactor
          •   Resources
            • Button.bamlTélécharger ce fichier [Réservé aux membres club]2 312 octets
            • ListBox.bamlTélécharger ce fichier [Réservé aux membres club]1 841 octets
            • ScrollBar.bamlTélécharger ce fichier [Réservé aux membres club]4 016 octets
            • Shared.bamlTélécharger ce fichier [Réservé aux membres club]2 957 octets
            • Slider.bamlTélécharger ce fichier [Réservé aux membres club]4 199 octets
            • TextBox.bamlTélécharger ce fichier [Réservé aux membres club]2 319 octets
          • TempPE
          • MainWindow.bamlTélécharger ce fichier [Réservé aux membres club]2 689 octets
          • MainWindow.g.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 983 octets
          • MyApp.g.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 838 octets
          • Suvuk.XamlImageViewer.csproj.GenerateResource.CacheTélécharger ce fichier [Réservé aux membres club]784 octets
          • Suvuk.XamlImageViewer.exeTélécharger ce fichier [Réservé aux membres club]40 960 octets
          • Suvuk.XamlImageViewer.g.resourcesTélécharger ce fichier [Réservé aux membres club]20 931 octets
          • Suvuk.XamlImageViewer.pdbTélécharger ce fichier [Réservé aux membres club]28 160 octets
          • Suvuk.XamlImageViewer.Properties.Resources.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • Suvuk.XamlImageViewer_MarkupCompile.cacheTélécharger ce fichier [Réservé aux membres club]328 octets
        • Suvuk.XamlImageViewer.csproj.FileList.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 528 octets
      •   Properties
      •   Resources
        • Button.xamlTélécharger ce fichier [Réservé aux membres club]3 650 octets
        • ListBox.xamlTélécharger ce fichier [Réservé aux membres club]3 191 octets
        • ScrollBar.xamlTélécharger ce fichier [Réservé aux membres club]7 786 octets
        • Shared.xamlTélécharger ce fichier [Réservé aux membres club]5 798 octets
        • Slider.xamlTélécharger ce fichier [Réservé aux membres club]7 680 octets
        • TextBox.xamlTélécharger ce fichier [Réservé aux membres club]3 973 octets
      • MainWindow.xamlTélécharger ce fichier [Réservé aux membres club]5 788 octets
      • MyApp.xamlTélécharger ce fichier [Réservé aux membres club]225 octets
      • MyApp.xaml.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier290 octets
      • Suvuk.XamlImageViewer.csprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 698 octets
      • Suvuk.XamlImageViewer.csproj.userTélécharger ce fichier [Réservé aux membres club]Voir ce fichier168 octets
      • Window1.xaml.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 277 octets
    • XamlImageViewer.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier952 octets
    • XamlImageViewer.suoTélécharger ce fichier [Réservé aux membres club]36 352 octets

Télécharger le zip

Historique

04 mai 2006 22:17:10 :
Message aux admins

Commentaires et avis

signaler à un administrateur
Commentaire de stailer le 05/05/2006 10:32:13

Super bien, j'y suis en plein en ce moment et ce code va m'apporter pas mal de précisions. C'est un excellent tutorial, on y trouve de tout. Merci beaucoup.

signaler à un administrateur
Commentaire de Lutinore le 05/05/2006 10:57:49 administrateur CS

Sauf erreur, il me semble que c'est le premier code WinFX déposé sur CSharpFR.

On peut aussi ouvrir et tester le projet avec la CTP March 2006 d'Interactive Designer.

En ce qui concerne les nouvelles rubriques, on y pense justement : )

signaler à un administrateur
Commentaire de lumesh le 05/05/2006 22:22:28

je ne sais pas pour vous, mais perso tous les screens d'interface XAML que j'ai vu sur le net, ne sont pas terribles. les interface sont trop grosse, trop .... on dirait du playschool au de gamme ....
par contre la methode de developpement est tres interressante.

signaler à un administrateur
Commentaire de suvuk le 06/05/2006 12:40:03

Tu n'as pas tort (encore que j'en ai vu des sympas) mais de toute façon, chacun a des préférences différentes. Et ce qui fait la force de Xaml c'est que tu peut entièrement personnaliser le look de tes controles (y compris mettre une ListView dans un Button, je sais, c'est complètement inutile... donc indispensable ;-) ) et modifier ce look run-time, un bon exemple est le sample LogonScreen fourni avec le SDK et que tu a peut-être vu sur le net.

signaler à un administrateur
Commentaire de coq le 07/05/2006 08:15:12 administrateur CS

Tiens, tu as eu ta certif ISO-1664 ? :p

signaler à un administrateur
Commentaire de fregolo52 le 11/05/2006 12:26:17

Je ne sais pas si je suis un boulet ou pas, mais où as-tu trouvé le source ?
Le blog de Mitsu a l'air de ne présenter que des news.

signaler à un administrateur
Commentaire de suvuk le 11/05/2006 13:48:47

Les sources font partie du contenu des DevDays dispos ici : http://www.microsoft.com/france/msdn/devdays2006/default.mspx, dans la rubrique "Vers une nouvelle interface utilisateur avec Windows Presentation Foundation" (après t'être loggué)

signaler à un administrateur
Commentaire de coq le 01/07/2006 08:53:00 administrateur CS

Je viens de me rendre compte que mon commentaire du dessus peut être mal interprété par ceux qui n'auront pas regarder au bon endroit je pense.
C'était bien entendu sur un ton humoristique : j'ai dit ça a cause de la première image dans la capture (voir sur http://www.la-rache.com/index.php?page=faq pour sa signification)

Voilà :-)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Ajouter une image dans une Grid - XAML / C# [ par jim462 ] Bonjour,Je cherche comment ajouter une image dans une Grid.Par contre, je ne la veux pas dans le code XAML, mais dans le code C# (la raison, l'image s Image et TabItem ??? [ par gglamicose ] Bonjour a tous !! Voila, je suis en train de faire une petite application en xaml, et je me disais que ce serrait sympa d'ajouter une image a coté du créer image blanche [ par morad_smi ] Bonjour chers développeurs,j'ai un petit problème si quelqu'un peut m'aider ou me donner une piste,je veux créer une image blanche avec des dimensions Transformer une image en fonction de plusieurs points [ par morm91 ] Bonjour à tous,Celà fait quelque jour que je cherche, et ne trouvant pas la solution je me tourne vers la communauté Codes Sources pour m'aider :)Je r Convertir un pdf en image [ par Tolliap ] Bonjour,Je cherche à convertir un fichier PDF en fichier IMAGE (jpg de préférence), 1 image par page du PDF.Quelqu'un aurai une solution à m'apporter? Impossible d'afficher une image [ par arb ] BonsoirJe suis en train de reprendre une appli en C#, et je voudrais mettre une image. J'ai donc ajouté une pictureBox et choisi un logo.jpg comme ima Image cliquable dans un ListView [ par cybers7119 ] Salut à tous,Je doit manipuler un ListView qui, pour l'instant, n'a qu'une seule colonne (avec des "string" dedans).J'aimerais pouvoir sélectionner un [C#]treeview node image [ par medgha ] bonjour tout le monde,je dévelope en C# sous visual studio 2005 , j'utilise dans mon application un treeview que je charge à partir d'une base de donn [C#]TreeView ne pas associer à tt les nodes une image [ par medgha ] bonjour tt le monde,peut etre que ma question vous paraitra bête, mais j'ai cherché dans le forum et j'ai pas trouvé la reponse,mon problème est le su background image animée [ par zennoub ] salut, j'aimerais savoir si c'ets possible de mettre dans mon form en backgroudimage une .gif, càd que je veux qu'en arriere plan il y ait une image a


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.