Bonjour,
J'ai un souci d'implémentation en c# concernant les événements liés à un NotifyIcon.
Tout ceci fonctionne très bien, et le clic de la souris est bien détecté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private void InitializeComponent() { monIcon = new NotifyIcon(); monIcon.Visible = true; monIcon.MouseClick += new MouseEventHandler(monIcon_MouseClick);
Par contre, si l'icone n'est pas visible lors de l'initialisation, impossible de déclencher l'événement de souris:
Et dans une autre fonction (après plusieurs traitements), je voudrais que l'icone soit visible
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private void InitializeComponent() { monIcon = new NotifyIcon(); monIcon.Visible = false; monIcon.MouseClick += new MouseEventHandler(monIcon_MouseClick);
Il devient bien visible, par contre, les événements de souris (créés lors de l'initialisation) ne sont pas déclenchés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part monIcon.Visible = true;
Est ce que quelqu'un pourrait de donner une idée, sur l'erreur ou le mécanisme correct que je dois utiliser?
Merci d'avance.
Partager