c# - 托盘图标未显示

Bla*_*lam 1 c# notifications system-tray tray

我在主窗体上设置了 NotifyIcon,但是当窗体运行时,通知图标没有出现?

我将其可见属性设置为 true,如果我尝试显示气球工具提示:

ntiTrayIcon.ShowBalloonTip(1000, "Info:", "Double click this icon to close AlwaysOnTop", ToolTipIcon.Info);
Run Code Online (Sandbox Code Playgroud)

这也没有显示出来。

有什么问题?

表单上的一些信息:它是一个 SizeableToolWindow,它没有控制框或标题(因此它仅显示为边框),并且在一段时间后隐藏(它本质上是注册一些全局键盘挂钩的启动屏幕),这会吗是问题所在吗?

Szy*_*iak 5

尝试在表单构造函数中添加这一行

trayIcon.Icon = new Icon(SystemIcons.Application, 40, 40);
Run Code Online (Sandbox Code Playgroud)