2013-03-19 2 views
0

보관함에서 (오른쪽 또는 왼쪽) 트레이 아이콘을 클릭하면 ContextMenu가 표시됩니다. 트레이를 두 번 클릭하면 contextMenu를 표시하지 않고 메서드를 실행합니다 (폴더를 엽니 다). .Net에서 만들 수 있습니까?보관 용 트레이 아이콘 동작

답변

3

예. NotifyIcon 클래스를보고 MouseClickDoubleClick 이벤트를 구현하십시오. 코드에서 컨텍스트 메뉴 스트립을 열려면 다음을 참조하십시오. http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/8de03b21-e144-4614-96cd-d382c2a2fbe9/

+0

예 그렇지만 doubleclick을 사용하면 컨텍스트 메뉴 스트립이 표시되지 않습니다. – albert

+0

'MouseDoubleClick' 대신 올바른 이벤트가'DoubleClick '인 것으로 보입니다. MSDN에서이 샘플을 살펴 보셨습니까? http://msdn.microsoft.com/en-us/library/system.windows.forms.notifyicon.doubleclick(v=vs.80).aspx. 또한 알림 아이콘에 컨텍스트 메뉴를 할당 할 수없고 열어야하는지 여부를 직접 처리 할 수 ​​없습니다. –

관련 문제