我已经分配了以下内容:
// notifyIcon_Closed
//
this.notifyIcon_Closed.Icon = ((System.Drawing.Icon)(resources.GetObject("notifyIcon_Closed.Icon")));
this.notifyIcon_Closed.Text = "Ico";
this.notifyIcon_Closed.MouseClick += new System.Windows.Forms.MouseEventHandler(this.notifyIcon_Closed_MouseClick);
// 然后在我的Form类中,我有:
private void notifyIcon_Closed_MouseClick(object sender, MouseEventArgs e)
{
MessageBox.Show("Clicked");
}notifyicon是可见的;但是,当我单击它时,什么也没有发生。我太迷茫了。我是不是忽略了一些简单的东西?

发布于 2014-09-18 20:10:28
notifyIcon应放在主应用程序表单中
我也遇到了同样的问题,原因是notifyIcon被放在了控件上,而不是主窗体上。
https://stackoverflow.com/questions/18044796
复制相似问题