只是想知道当达到程序中的某个事件时是否有办法显示来自notifyicon的消息。几乎像一个气球弹出窗口。我似乎无法在网上找到任何东西......这将用于提醒用户注意程序中的某个事件。
提前致谢!
答案 0 :(得分:3)
如果您使用通知图标:
this.WindowState = FormWindowState.Minimized;
notifyIcon1.Icon = new Icon(SystemIcons.Application, 40, 40);
notifyIcon1.Visible = true;
就像你可以使用它的BallonTip成员一样:
notifyIcon1.BalloonTipText = "The quick brown fox. Jump!";
notifyIcon1.BalloonTipIcon = ToolTipIcon.Info;
notifyIcon1.BalloonTipTitle ="Alert!";
notifyIcon1.ShowBalloonTip(500);
您可以在每次遇到特定事件或条件时使用,您始终可以进行ShowBalloonTip
方法调用。
答案 1 :(得分:0)
我不确定你是否使用WPF,但这里有一些我发现的优秀代码,可以让你通过通知做很多事情。我相信你也可以在Winforms中使用它。
http://www.hardcodet.net/projects/wpf-notifyicon
如果您想支付某些费用(或者您已经拥有它),Telerik套件的一部分包括DesktopAlert功能: