Bonjour,
je développe une appli dans laquelle j'ai ajouté une icone en "embedded resources" (Add->ExistingItem->demoDirectory.ico)
J'ai bien mis la propriété Build Action à "embedded resources" et je voudrais ajouter cette icone à une imageList par le code.
J'ai tapé ceci
et j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 using System.Drawing; using System.Reflection; //... Assembly assembly = Assembly.GetExecutingAssembly(); Icon ico = new Icon(assembly.GetManifestResourceStream (this.GetType (),"demoDirectory.ico")); _imageList.Images.Add(ico);
Cette erreur apparait au niveau de la construction de l'icon (la ligne avec new donc ...)An unhandled exception of type 'System.ArgumentException' occurred in system.drawing.dll
Additional information: 'null' is not a valid value for 'stream'.
mon icon existe bien et je ne me suis pas trompé dans le nom ?
est ce que quelqu'un y comprend quelque chose ?
merci
Partager