Cas: J'ai une application de bureau dans laquelle j'ai besoin d'afficher des images personnalisées selon le fournisseur connecté. Ainsi, dans App.config
, le fichier image est ajouté en tant que clé:Afficher l'image dans ToolstripLabel du fichier de configuration de l'application
<add key="Logo" value="companylogo_2.jpg"/>
Comment consommer dans ToolstripLabel
contrôle?
Note:Dans le fichier App.config, la valeur ne contient pas le chemin complet de l'image, juste le nom de l'image
Essais:
1.
smallImageList.Images.Add(Image.FromFile(ConfigurationSettings.AppSettings["Logo"]));
2.
string CurrDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
smallImageList.Images.Add(Image.FromFile(Path.Combine(CurrDirectory,ConfigurationSettings.AppSettings["Logo"])));