메인 페이지가있는 계층 구조를 만들었습니다. add 요소를 사용하여 유형 그룹의 구성 요소 mxml을 첨부했습니다. 클릭하면 메인 페이지에 하나의 버튼이 있습니다. 두 개의 버튼과 함께 해당 그룹 유형의 mxml 구성 요소에 유형 그룹의 하위 항목을 추가해야합니다. 이제 버튼 중 하나를 사용하여 다른 컴포넌트 mxml 유형 그룹을 첨부하고 있습니다. 문제는 심지어 그들은 첫 번째 그룹 구성 요소 mxml의 자식 그룹을 초과 할 수 있습니다 중복됩니다. 이 마우스 이벤트가 발생하는 것을 어떻게 막을 수 있습니까?플렉스에서 마우스 클릭 이벤트가 발생하는 것을 멈추는 방법
1
A
답변
1
이러한 종류의 이벤트는 일반적으로 상위 구성 요소에 부딪칩니다. 당신은 전체 구성 요소를 사용할 수 없게됩니다,
활성화로 설정하여private function onMouseClicked(event: MouseEvent): void {
event.stopPropagation();
... do whatever you wanted when smth was clicked ...
}
1
이의 mouseChildren가 false로 mouseEnabled 그것은 아이들의 : 당신은 더 전파를 중지하려면 마우스 클릭 이벤트 리스너에 다음 코드를 사용하여 시도 할 수 있습니다. 아래 예 :
private var myPreviousGroupComponent:Group = null;
function addNewGroup():void
{
if(myPreviousGroupComponent != null)
{
myPreviousGroupComponent.enabled = false;
myPreviousGroupComponent.mouseChildren = false;
myPreviousGroupComponent.mouseEnabled = false;
}
var newGroup:Group = new Group();
addElement(newGroup);
myPreviousGroupComponent = newGroup;
}
관련 문제
- 1. 마우스 끌기 이벤트가 전체 창을 움직이는 것을 멈추는 방법? [코코아]
- 2. sed를 버퍼링하는 것을 멈추는 방법?
- 3. 부모 무비 클립 이벤트가 발생하는 것을 방지하는 방법
- 4. 마우스 클릭 이벤트에서 3D 회전식 캐로 셀을 멈추는 방법
- 5. jQuery div를 클릭 할 때 한 번만 이벤트가 발생하는 방법
- 6. 두 번 클릭 이벤트가 감지되면 클릭/마우스 업 이벤트를 취소해야합니다.
- 7. ASP.NET : AutoPostBack을 사용할 때 페이지가 점프하는 것을 멈추는 방법?
- 8. 플렉스에서 자식 컨트롤을 조작하는 방법
- 9. Androids 'Browser가 뒤로 스크롤하는 것을 멈추는 방법
- 10. omniauth client_options가 facebook으로 전달되는 것을 멈추는 방법?
- 11. OpenLayers가 firebug lite를 로딩하는 것을 멈추는 방법
- 12. JQWicket의 AjaxSlider가 오른쪽으로 이동하는 것을 멈추는 방법?
- 13. 마우스 포인트가 요소 위에 놓여도 MouseLeave 이벤트가 발생하는 이유는 무엇입니까?
- 14. 마우스 클릭 이벤트를 시뮬레이트하는 방법
- 15. 이 이벤트가 발생하는 이유는 무엇입니까?
- 16. Eclipse에서 디버깅이 멈추는 것을 막으십시오.
- 17. JmenuItem 마우스가 눌러졌지만 마우스 클릭 이벤트가 작동하지 않습니까? 왜?
- 18. UIButton, 이중 동작이 발생하는 것을 방지하는 방법
- 19. 온 클릭 이벤트가
- 20. 실제 마우스 클릭 시뮬레이션
- 21. 마우스 클릭 이벤트
- 22. NSButton은 마우스 클릭 이벤트
- 23. 마우스 캡처 후 Silverlight 마우스 이벤트가 손실됩니까?
- 24. 마우스 감지 컨트롤 배열 클릭
- 25. 는 클릭 이벤트가 modalPopupExtender
- 26. TTImageView에 클릭 이벤트가 있습니까?
- 27. 클릭 이벤트가 계속 발생합니다.
- 28. 이벤트 버블을 멈추는 방법
- 29. 모방 마우스 클릭
- 30. 이미지의 마우스 클릭 위치
계층 구조를 설명하는 데 mxml 코드를 사용하는 것이 좋습니다. 어쨌든, 나는 당신의 질문을 가지고, eventhandler 함수에서 이벤트를 처리 한 후 event.stopImmediatePropagation()을 사용할 수 있습니다. –
은 @ M.D와 유사합니다. 일부 코드는 매우 도움이 될 것이라고 말했다. –
일부 코드 게시, 원하는 것을 정확히 알지 못함, mouseChildren = false 및 mouseEnabled = false를 추가하면 마우스 이벤트가 생성되지 않습니다. –