系统托盘中的Winforms通知图标重复

Jib*_*ibW 2 c# windows visual-studio winforms

我正在使用WinForms应用程序,必须在系统托盘中显示应用程序图标(通知图标)。一切正常。但是,当我从主页转到子页面并返回并检查系统托盘时,它在系统托盘中有2个通知项目。再次进入另一页查看时,系统托盘中将出现另一个重复的图标。这样,当我转到另一个页面并返回时,通知图标的数量会增加。

如果有人可以引导我哪里出了问题,请多谢。提前致谢...

Lou*_*ann 5

由于您没有提供任何代码,因此我要预感和幸运的猜测:

  • 您实现的用于生成通知图标的逻辑将在您更改应用程序页面时发生的事件上执行。(很可能)
  • 您的计算机内部有一个花栗鼠,他觉得星期一是个“大师班”。(不太可能)