Je souhaiterais savoir comment changer l'image de mon icone lors d'un click sur celui-ci.
J'ai testé ça :
L'icone qui s'affiche par défaut au lancement de mon application est l'icone "offline". Jusque là tout est ok. Lorsque je clique sur celui-ci mon icone est modifié et est bien substitué par l'icone "online"... donc c'est encore ok... par contre quand je reclique sur l'icone c'est l'icone "online" qui reste affiché... j'ai testé un debug et malgré le fait que ce soit bien mon icone "online" qui est affiché sur ma form la partie toolBtnLine.Image = Properties.Resources.offline; de mon code n'est jamais exécuté.... je ne comprends pas pourquoi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private void toolBtnLine_Click(object sender, EventArgs e) { if (toolBtnLine.Image == Properties.Resources.online) toolBtnLine.Image = Properties.Resources.offline; else toolBtnLine.Image = Properties.Resources.online; toolBtnLine.Invalidate(); }
Merci.
Partager