728x90

Wheel Event를 주기 위해서 사용하는 이벤트에서 Preview 있고 없고의 차이를 간략하게 설명하고자 합니다.

라우팅 이벤트를 알고 있다면 Skip>>하여도 됩니다.


PreviewMouseWheel

터널링 이벤트(Tunneling Event)라고 합니다.

터널링 이벤트란?
- 자식 엘리먼트로 이벤트 전달


MouseWheel

버블링 이벤트(Bubbleing Event)라고 합니다.

버블링 이벤트란?
- 현재 엘리먼트에서 상위 객체로 이벤트가 전달


버블링 이벤트와 터널링 이벤트는 짝을 이루며, 사용자가  MouseWheel을 움직여 이벤트가 발생 하였다면, PreviewMouseWheel 이벤트가 먼저 발생하게 되고, MouseWheel이 발생하게 됩니다.

728x90

+ Recent posts