处理用TrayIcon的ShowBalloonTip()显示的气球提示上的点击

我使用TrayIcon类的ShowBalloonTip方法来显示气球提示。 有没有办法处理这个气球的点击?

当我点击气球时,似乎没有生成任何事件,它只closures气球。

我想你的意思是NotifyIcon 。 使用以下模式…

 NotifyIcon notifyIcon = null; public Form1() { InitializeComponent(); notifyIcon = new NotifyIcon(); // Initializing notifyIcon here... notifyIcon.BalloonTipClicked += new EventHandler(notifyIcon_BalloonTipClicked); } void notifyIcon_BalloonTipClicked(object sender, EventArgs e) { // Operation you want... } 

我希望它满足您的需求…

你有没有尝试下面的代码片段? 我设法找到它,同时做一个快速的谷歌搜索:

 private void TrayNotifyIcon_BalloonClick(object sender, EventArgs e) { //Perform Action } 

很明显,您需要确保在自己的应用程序的方法签名中指定了正确的名称。

我认为这是用旧版本的.Net Framework编写的,可能有一个新命名的方法。

来源: 建立一个C#通知系统