2014-01-29 7 views
0

여러 ListBox에서 MouseMove를 사용하여 사용자가 드래그를 시작했는지 확인하고 거리가 특정 숫자보다 큰 경우에만 시작합니다.MouseMove 성능에 미치는 영향

더 많은 기능과 애니메이션을 추가하면 성능에 영향을 줍니까? 메시지를 자주 보내지 않거나 (타이머 즉흥 처리하지 않고) MouseDown에 이벤트를 바인딩 할 수 있습니까? (MouseLeave가 신뢰할 수 없기 때문에 이벤트를 제거하는 방법, MouseUp은 다른 곳에있을 수 있으며 또한 만들지 않는 방법 여러 이벤트)?

답변

0

MouseDown을 사용하면 끌기와 같은 조작을 "듣기"를 시도하지만 더 이상 제어 할 수 없을 때 단추를 놓으면 MouseUp 이벤트가 잡히도록 마우스를 캡처해야합니다.

What does it mean to "Capture the mouse" in WPF?

관련 문제