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

标签 c# windows winforms visual-studio

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

如果有人能指导我哪里做错了,真的很感激。提前致谢...

最佳答案

由于您没有提供任何代码,我将继续进行预感和幸运的猜测:

  • 您实现的用于生成通知图标的逻辑会在您更改应用中的页面时发生的事件上执行。 (可能)
  • 你的电脑里住着一只花栗鼠,他觉得星期一是和大师开玩笑的一天。 (不太可能)

关于c# - 系统托盘中的 Winforms 通知图标重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8969758/

相关文章:

c# - 在 SSIS 的脚本任务中连接到 SQL 数据库

c# - 如何在 C# 桌面应用程序中的 DataGridView 中添加空白行

c# - 什么数据库适合保存小图像

windows - 无法使用 apm 在 Windows 7 64 位机器上安装 atom-beautify

c# - Windows 窗体启动另一个窗体

c# - 如何让 Literal 控件跨越 HTML 行中的多个单元格?

windows - 批处理脚本 : What's the difference between %0 and %~f0?

Python 3.7 - Windows 10 上的 PIP 升级错误

c# - 选择/突出显示时,ToolStripMenuItem 不在可见区域

c# - 多个控件的一个数据源