2015-06-22 30 views
0

我有一個托盤應用程序,我想打開ContextMenuStrip,如果我點擊托盤標誌。這是我的代碼:左鍵單擊不可用的notifyicon與contextmenustrip

private void notifyIcon1_MouseClick(object sender, MouseEventArgs e) 
    { 
     if (e.Button == MouseButtons.Left) 
     { 
      timeBroMenu.Show(Cursor.Position); 
     } 
    } 

雙擊工作很容易。

private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e) 
    { 
     timeBroMenu.Show(Cursor.Position); 
    } 

有沒有什麼辦法讓左鍵點擊工作?

+0

你能否提供一些關於NotifyIcon和ContextMenuStrip如何初始化的信息? – Lyra

回答

1

如果您已分配NotifyIcon的ContextMenuStrip屬性,則不需要處理Click事件。

+0

我沒有將ContextMenuStrip分配給notifyicon的問題。如上所述,雙擊ist正在工作。我只是不能得到簡單的左鍵單擊打開菜單。 – Silve2611

+0

我更新了我的答案 – Lyra

相關問題