仅当您调用NotifyIcon.ShowBalloonTip(timeout)时才显示气球,而不是将鼠标悬停在系统任务栏图标上时显示,并且它使用BalloonTipText和BalloonTipTile属性。您必须在某些事件或函数中处理此方法。例如,您可以在最小化表单时执行此操作:
NotifyIcon.Visible = True
NotifyIcon.ShowBalloonTip(2000, "MyApp", "The program is still running!", ToolTipIcon.Info)
当您将鼠标悬停在图标上并且该图标可见时,只会显示一个工具提示。工具提示显示在Text属性中设置的字符串,并且不使用BalloonTipText和BalloonTipTile。因此,您不必处理悬停,工具提示将自动出现。如果问题仍然存在,请尝试在设计器中设置Visible = False,以查看设置Visible = True是否可行,并确保在ShowBalloonTip方法之前没有任何指令引发异常。