【发布时间】:2013-04-20 21:49:51
【问题描述】:
只是想知道是否有办法在程序中的某个事件发生时从通知图标显示消息。几乎就像一个气球弹出。我似乎在网上找不到任何东西...这将用于提醒用户注意程序中的某个事件。
提前致谢!
【问题讨论】:
标签: c# notifyicon
只是想知道是否有办法在程序中的某个事件发生时从通知图标显示消息。几乎就像一个气球弹出。我似乎在网上找不到任何东西...这将用于提醒用户注意程序中的某个事件。
提前致谢!
【问题讨论】:
标签: c# notifyicon
如果你使用通知图标:
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 方法。
【讨论】:
我不确定您是否使用 WPF,但这是我不久前发现的一些很棒的代码,可让您对通知进行大量操作。我相信你也可以在 Winforms 中使用它。
http://www.hardcodet.net/projects/wpf-notifyicon
如果您想为某些东西付费(或者您已经拥有),Telerik 套件的一部分包括 DesktopAlert 功能:
【讨论】: