2013-03-19 52 views
0

在Dropbox(右側或左側)單擊托盤圖標時,它將顯示ContextMenu。 當你雙擊托盤時,它會執行一個方法(打開文件夾)而不顯示contextMenu。 在.Net中可以做到這一點嗎?Dropbox像托盤圖標行爲

回答

3

是的。查看NotifyIcon課程並執行MouseClickDoubleClick事件。要在代碼中打開上下文菜單條,請參閱:http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/8de03b21-e144-4614-96cd-d382c2a2fbe9/

+0

是的,但它並不妨礙在雙擊時顯示contextmenustrip。 – albert 2013-03-19 11:00:52

+0

似乎不是'MouseDoubleClick',正確的事件是'DoubleClick'。你有沒有看過MSDN中的這個示例:http://msdn.microsoft.com/en-us/library/system.windows.forms.notifyicon.doubleclick(v=vs.80).aspx。此外,您可以*不*將上下文菜單分配給通知圖標,並處理它是否應該打開。 – 2013-03-19 11:30:33