NotifyIcon显示来自程序的消息
问题描述:
想知道是否有方法在程序中的某个事件到达时显示来自notifyicon的消息。几乎像一个气球弹出。我似乎无法在网上找到任何东西...这将用于提醒用户在程序中的某个事件。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特点:
谢谢,这正是我所需要的。 – Tim 2011-06-05 02:26:58