winforms 응용 프로그램을 작성 중이며 함수 중 하나는 항목 속성을 여는 것입니다. 나는 이것을 처리하는 방법을 찾을 수 없습니다. 메뉴 항목은 그러한 키보드 단축키를 정의 할 수 없으며 keyup 또는 keypress 이벤트 핸들러를 사용하여 수동으로 핸들러를 구현하는 것도 작동하지 않습니다. 누구든지 이걸하는 법을 아는 사람?Alt + Enter 키보드 바로 가기 속성을 열려면
0
A
답변
1
토마스는 정확하다고 생각합니다. ToolStripMenuItem
을 사용해야합니다. 내 .designer
파일에 다음 라인을 추가하면 챔피언처럼 일 :
this.fileProperties.ShortcutKeys = System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.Enter;
키 입력 작업과 string
Alt + Enter
는 메뉴 항목에 표시됩니다.
0
나는 당신이 ToolStripMenuItem
에 이러한 바로 가기를 정의 할 수 있다고 생각하지만, 아닌 MenuItem
핸들러를 구현하는 수동 으로
keyup
또는keypress
이벤트 핸들러 중 하나가 작동하지 않습니다.
그건 이상한 일입니다. 코드를 보여줄 수 있습니까?
+0
내가 다시 사무실에있을 때 코드를 파고들 수 있지만 결과는 Alt 키를 누른 즉시 메뉴 모음의 메뉴가 선택되었음을 의미합니다. 작업 코드가 있습니까? 어쩌면 내가 잘못된 이벤트 처리기에서 처리하고 있습니다 ... –
0
속성 메뉴에서 바로 가기 키에 "Alt + Enter"를 입력하면됩니다. 그러나 Enter 키는 "(알 수 없음)"으로 표시됩니다.
관련 문제
- 1. ALT 키 바로 가기 숨김
- 2. 에뮬레이션 Google 키보드 바로 가기
- 3. WPF/XAML에서 Alt 키 바로 가기 만들기
- 4. Windows에서 바로 가기 바로 가기
- 5. VS 2008에서 "추가하려고"하는 키보드 바로 가기
- 6. Xcode에서 Visual Studio 키보드 바로 가기 매핑
- 7. Visual Studio 바로 가기 바로 가기
- 8. Internet Explorer에서 키보드 바로 가기 사용 안 함
- 9. 바로 가기
- 10. 바로 가기
- 11. 바로 가기
- 12. 메뉴 바로 가기
- 13. 키 바로 가기, Java
- 14. WPF : SystemMenu 바로 가기 'Alt + Space'를 비활성화하려면 어떻게합니까?
- 15. WPF 화면에 Alt 키를 누르지 않고도 바로 가기 키가 표시되어야합니다.
- 16. 프로그래밍 방식으로 바탕 화면 "바로 가기"에 대한 바로 가기 키 콤보 만들기
- 17. Visual Studio/Resharper 툴팁의 바로 가기 키?
- 18. PyQt + 버튼을 트리거하는 바로 가기
- 19. TextMate 용 바로 가기 키?
- 20. Winform 바로 가기 키 하위 메뉴 항목
- 21. xcode4에서 코드 커밋을 제출하는 바로 가기 키?
- 22. 디버그 기록의 Eclipse 실행 바로 가기
- 23. Visual Studio 2010 사용자 지정 매크로에 키보드 바로 가기 할당
- 24. "현재 메서드 종료"에 대한 VS2005/8의 키보드 바로 가기
- 25. 호스트 된 웹 브라우저 컨트롤의 키보드 이벤트/바로 가기 처리
- 26. 이벤트 처리기 스텁을 만드는 Visual Studio 키보드 바로 가기
- 27. C# 코드 파일의 빈 줄을 제거하는 키보드 바로 가기
- 28. 매크로를 사용하여 Visual Studio에서 키보드 바로 가기 바인딩 제거
- 29. Resharper "현재 세션 디버그"옵션 또는 키보드 바로 가기 매핑
- 30. .NET2.0 Windows 응용 프로그램에서 키보드 바로 가기 구현
결코 그 해결책을 생각하지 마십시오. 때로는 가장 단순한 것이 가장 좋습니다. –