Ce que j'essaie de faire est si simple, mais j'ai du mal à le faire fonctionner. J'ai vu quelques messages dans le même sens mais j'ai encore des questions.Affichage des images bitmap dans WPF via C#
J'ai un objet MenuItem appelé mnuA. Tout ce que je veux, c'est définir la propriété de l'icône par programmation en C#. J'ai essayé les
a) mnuA.Icon = new BitmapImage{UriSource = new Uri(@"c:\icons\A.png")};
résultats suivants: Au lieu de montrer l'icône réelle, je reçois le nom de la classe (System.Windows.Media.Imaging.BitmapImage
)
b) mnuA.Icon = new BitmapImage(new Uri(@"c:\icons\A.png"));
Résultats: Au lieu de montrer l'icône réelle, je reçois la chemin de l'image (file:///c:/icons/A.png
)
Qu'est-ce que je fais mal? Ai-je vraiment besoin d'une classe de convertisseur pour quelque chose de simple comme ça?
Merci