Partage
  • Partager sur Facebook
  • Partager sur Twitter

[C#] Changer la propriété Source d'une Image

Sujet résolu
    7 février 2012 à 18:27:01

    Bonjour à tous !

    Je développe actuellement une application Windows Phone 7 et je cherche désespérément à changer la propriété Source d'une Image définie dans le .xaml.

    Voici comment je procède :

    imgHead.Source = new BitmapImage(new Uri("/MonAppli;component/Images/monImage.png", UriKind.Relative));
    


    Mais ça ne fonctionne pas...

    Après quelques recherches sur internet, j'ai également testé ça :

    imgHead.Source = new BitmapImage(new Uri("pack://application:,,,//MonAppli;component/Images/monImage.png"));
    


    Mais une erreur est générée comme quoi ":" pose problème pour parser.

    Le dossier Image est compris dans le dossier de mon application. Il est au même niveau que la page qui tente d'y accéder.

    Merci d'avance pour votre aide !

    Wapiti89

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      7 février 2012 à 19:43:51

      Pourquoi ne pas utiliser un Binding avec une propriété ?
      Cela dit, je me souviens plus de la syntaxe exacte des Uri, mais si tu spécifies le pack:// alors il ne faut pas utiliser UriKind.Relative puisque tu fournis une URI absolue.
      • Partager sur Facebook
      • Partager sur Twitter
        7 février 2012 à 20:35:50

        Citation : Aethec

        Pourquoi ne pas utiliser un Binding avec une propriété ?
        Cela dit, je me souviens plus de la syntaxe exacte des Uri, mais si tu spécifies le pack:// alors il ne faut pas utiliser UriKind.Relative puisque tu fournis une URI absolue.



        Pour l'URI c'était une erreur de copier/coller.

        Peux-tu m'en dire plus sur les "Binding" ? J'avoue apprendre le C# "sur le tas" donc je suis loin d'en maitriser tous les aspect !
        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          7 février 2012 à 21:14:14

          http://www.siteduzero.com/forum-83-729 [...] er-a-wpf.html
          Les concepts entre WPF et Silverlight sont plus ou moins les mêmes.
          • Partager sur Facebook
          • Partager sur Twitter

          [C#] Changer la propriété Source d'une Image

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown