동일한 폼에 두 개의 다른 눈금 컨트롤이 있습니다. 동일한 컨텍스트 메뉴를 공유합니다. 컨텍스트 메뉴 항목을 선택할 때 어떤 컨트롤이 소유자인지 결정하는 데 문제가 있습니다.VB.net (바탕 화면) 컨텍스트 메뉴에 여러 컨트롤에 할당 된 소유자 문제
2
A
답변
4
ContextMenuStrip 클래스의 SourceControl 속성에는 메뉴 막대가 표시되는 마지막 컨트롤이 표시됩니다.
0
MenuItem의 Click 이벤트에 대한 이벤트 처리기에는 Sender 매개 변수가 있습니다. 이 개체는 상황에 맞는 메뉴가 표시되었을 때 포커스가있는 컨트롤이어야합니다.
관련 문제
- 1. vb.net : 폴더 바탕 화면이
- 2. VB.NET : 여러 양식의 문제
- 3. Windows의 바탕 화면 상황에 맞는 메뉴에 항목 추가
- 4. VB.Net 양식을 바탕
- 5. 바탕 화면 배경 무늬 바꾸기/바탕 화면 그리기
- 6. Mac에서 바탕 화면 경로
- 7. 워프 창 바탕 화면
- 8. 바탕 화면 아이콘 링크
- 9. GitHub의 바탕 화면 알림
- 10. 바탕 화면 단어 캡처
- 11. 바탕 화면 스트리밍
- 12. BlackBerry 컨텍스트 메뉴에 사용할 크기 이미지는 무엇입니까?
- 13. 윈도우의 바탕 화면 아이콘 기능
- 14. 여러 메뉴에 바로 가기 만들기
- 15. 바탕 화면 창 관리자가 전체 화면 캡처
- 16. 여러 컨텍스트 메뉴에 다른 메뉴 항목을 추가하려면 어떻게합니까?
- 17. 동적 데이터베이스 이름 및 스키마/소유자 할당
- 18. 바탕 화면 아이콘 크기 변경
- 19. 콘텐츠 스크립트의 바탕 화면 알림
- 20. 라이브 바탕 화면 선택기 검색
- 21. C# 바탕 화면 패턴 변경
- 22. 코코아의 바탕 화면 배경을 얻으려면
- 23. 코코아에서 바탕 화면 수정 방법?
- 24. 바탕 화면 아이콘의 위치를 얻으시겠습니까?
- 25. 바탕 화면 기반 응용 프로그램
- 26. Windows 폴더/바탕 화면 위젯
- 27. 로컬 빌드 서버 바탕 화면
- 28. 프로그래밍 바탕 화면 아이콘 배치
- 29. 회전 Windows XP 바탕 화면
- 30. Windows 7에서 바탕 화면 변경
죄송 합니다만, 실제 메뉴 항목에 대한 참조 만 제공됩니다. 컨텍스트 메뉴를 실행하기 위해 마우스 오른쪽 버튼으로 클릭 한 컨트롤이 아닙니다. –
네, 당신은 절대적으로 옳습니다. 내 실수. –