저는 Windows Phone 7 Silverlight 응용 프로그램을 작성하고 있습니다. 마우스가이 컨트롤을 떠날 때 내 Stackpanel의 Visibility를 Collapsed로 설정해야합니다. 그러나이 이벤트는 마우스 이동없이 내 컨트롤을 클릭하기 만해도 발생합니다. 분실 된 포커스 이벤트가 작동하지 않습니다. 내 목표를 달성하는 방법? Thx 사전에!MouseLeave LostFocus events Silverlight
2
A
답변
1
"마우스를 가리키면 (mouse hover)"효과를 찾고있는 경우 사용자가 화면에서 손가락을 뗄 때 MouseMove 이벤트가 발생하는 경우에만 응용 프로그램과 상호 작용하는 방식을 다시 생각해 볼 필요가 있습니다.
3
LostFocus는 사용자가 다른 컨트롤을 탭할 때만 트리거됩니다. 위에서 언급 한 것처럼 마우스 메타포는 터치 기반 환경이므로 여기서는 작동하지 않으므로 제어 동작을 처리하는 가장 좋은 방법은 다음과 같습니다. 손가락을 사용하여 컨트롤과 상호 작용하는 것을 상상해보십시오. 이렇게하면 원하는 방식으로 작동하는 동작을 디자인 한 다음 실제로 작동하는 방식을 볼 수 있습니다. 화면의 터치로 클릭이 시작되므로 마우스가 없어도 마우스가 없습니다.
관련 문제
- 1. GridView Lostfocus 편집 모드에서
- 2. jquery delegate() events (mouseover mouseout) 두 번 발생
- 3. MouseEnter /하는 MouseLeave RowDefinition
- 4. C# TableLayoutPanel MouseLeave
- 5. mouseenter, mouseleave, hover jQuery
- 6. 펑키 jQuery mouseleave 동작
- 7. Java Calendar scheduling events
- 8. jQuery Slide + events
- 9. C# clickonce events?
- 10. Javascript - onload, onclick events
- 11. Apple Events AppleScript에서 이벤트
- 12. Django Timed Events
- 13. jquery namespaced events
- 14. jQuery sortable events
- 15. iTunes Apple Events API
- 16. backbone.js events and el
- 17. KeyBoard Stroke Events
- 18. jQuery sortable receive events
- 19. Jquery select events
- 20. Word - Reflecting Events
- 21. LostFocus 처리 및 비활성화 이벤트
- 22. 왜 LostFocus 이벤트가 발생하지 않습니까?
- 23. 모달 q 힙 - 숨기기 ... mouseleave?
- 24. mouseenter/mouseleave 및 페이딩 문제
- 25. jQuery : mouseleave 기능이 없으면 어떻게해야합니까?
- 26. 애니메이션 요소가있는 jQuery mouseleave 버그
- 27. JQuery와 문제 mousenter &하는 MouseLeave
- 28. .NET UserControl의 MouseLeave 이상한 동작
- 29. 아주 이상한 jquery mouseleave 동작
- 30. jquery unbinding events 속도 증가