代码之家  ›  专栏  ›  技术社区  ›  ariel

处理在TrayIcon的ShowBobbloTip()显示的气球提示上单击的操作

  •  9
  • ariel  · 技术社区  · 15 年前

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

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

    2 回复  |  直到 12 年前
        1
  •  22
  •   Jalal    15 年前

    我想你是说 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...
    }
    

    我希望它能满足你的需要…

        2
  •  1
  •   Jamie Keeling    15 年前

    你试过下面的片段了吗?我在谷歌快速搜索的同时找到了它:

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

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

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

    来源: Build a C# Notification System