我使用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#通知系统