아래 코드를 살펴보십시오. BoxControl은 MouseLeftButtonDown/MouseLeftButtonUp 이벤트를 가지고 있으며, 마우스를 클릭하면 잘 동작합니다. 아래의 텍스트 블록에서 마우스를 클릭했을 때 이외의 박스 컨트롤입니다. BoxControl 의 MouseLeftButtonDown/MouseLeftButtonUp 이벤트는 마우스를 텍스트 블록 아래에서 클릭하면 작동합니다. 당신의 도움을 주셔서 감사합니다!두 Items 간의 마우스 이벤트 내용 요소
1
A
답변
0
예상대로 작동합니다. BoxControl
은 click
이벤트가있는 이벤트이므로이 이벤트를 수신하는 유일한 컨트롤이며 TextBlock
은 아닙니다.
두 가지 당신이 할 수 있습니다 :
1)에 TextBlock
을 추가하여 BoxControl
또는
2
) 현재TextBlock
에
MouseLeftButtonDown
및
MouseLeftButtonUp
이벤트를 추가하고 이러한 textblock_MouseClickHandlers를 얻을 수
BoxControl
에 대한 위임자
0
PreviewMouseLeftButtonDo에 연결해야합니다. wn 및 PreviewMouseLeftButtonUp 이벤트를 대신 사용하십시오. 더 이상 버블 링하지 않으려면 처리 된 것으로 표시해야합니다.
관련 문제
- 1. 요소 뒤에 마우스 이벤트 처리
- 2. 마우스 이벤트 : 기본 레벨 요소
- 3. 두 파일의 내용 간의 차이 찾기
- 4. Javascript - 마우스 이벤트 및 부동 요소 문제
- 5. 델파이 : 두 구성 요소 간의 속성 비교
- 6. 마우스 휠 이벤트
- 7. 마우스 클릭 이벤트
- 8. 요소 내용 복사
- 9. 액션 스크립트 3 - 스파크와 맞춤 구성 요소 간의 이벤트
- 10. 이벤트 간의 간격 계산
- 11. 부모 마우스 오버시 CSS 라이트닝 자식 요소
- 12. 요소 위로 마우스 이동
- 13. java - 구성 요소 외부에서 마우스 이벤트 가져 오기
- 14. 플렉스 : 마우스 오버 라이딩 요소
- 15. JPanel의 마우스 이벤트
- 16. 마우스 이벤트 처리
- 17. 툴팁 마우스 이벤트 도용
- 18. 마우스 이벤트 BHO
- 19. javafx에서 마우스 이벤트 처리
- 20. 대기중인 마우스 이벤트 무시
- 21. 마우스 이벤트 문제는
- 22. 여러 마우스 이벤트 시뮬레이션
- 23. NSWindow 마우스 이벤트
- 24. 마우스 이벤트 처리
- 25. 마우스 오버 이벤트 Win32에서
- 26. 마우스 이벤트 flash - as3
- 27. 실버 라이트 마우스 이벤트
- 28. JfreeChart의 마우스 이벤트
- 29. Java의 마우스 이벤트
- 30. 마우스 이벤트 핸들러
감사합니다. 두 번째 선택에 대해 더 자세히 설명해 주실 수 있습니까? 이 TextBlock은 Generic.xaml에 정의되어 있습니다. 제안 된 메커니즘을 어떻게 구현할 수 있습니까? – codematrix