请问 如果在托盘上点击鼠标左键,
在托盘旁边显示出弹出菜单。this.popmenu.Popup += new System.EventHandler(this.popmenu_Popup);
如果用什么的代码的化,好像每次默认都是鼠标右键弹出菜单。

解决方案 »

  1.   

    把控件和contextmenu关联,好象是这个。
      

  2.   

    Private Sub NI_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles NI.Click
            CM.Show(Me, Me.MousePosition)
        End Sub===============================
        CSDN小助手 是一款脱离浏览器也可以使用csdn论坛的
    软件!
        界面: http://qqwwee.com/
        下载: http://qqwwee.com/csdn.rar 包含源代码
      

  3.   

    Private Sub NI_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles NI.Click
            CM.Show(Me, Me.MousePosition)
        End Sub
      ni    notify  控件名
      CM    与Notify关联的右键菜单
      
        CM.Show(Me, Me.MousePosition) 用的不标准===============================
        CSDN小助手 是一款脱离浏览器也可以使用csdn论坛的
    软件!
        界面: http://qqwwee.com/
        下载: http://qqwwee.com/csdn.rar 包含源代码
      

  4.   

    问楼上,
    你的代码好像是VB.net的啊?
    有没有C#的例子,还有CM.Show(Me, Me.MousePosition)
    Me 是什么?
      

  5.   

    楼上的不行,因为Form已经隐藏,因此无法与notifyIcon关联绑定
      

  6.   

    this.popmenu.Click += new System.EventHandler(this.popmenu_Click);
      

  7.   

    楼上,ContentMenu 好像不包括对Click的定义啊。
    谁能给个小例子看看啊。
    可否用 Show(Control control, Point pos);方法
    control 该传什么呢?这时候form已经隐藏了。