DragDrop.GiveFeedback 연결된 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
끌어서 놓기 작업을 수행하는 동안 계속해서 발생하며, 놓기 소스에서 사용자에게 피드백을 제공할 수 있습니다.
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
설명
끌기 소스를 끄는 동안 GiveFeedback 이벤트가 지속적으로 발생합니다. 이 이벤트는 놓기 대상의 DragOver 이벤트와 쌍을 이립니다. 이 이벤트에 대한 기본 처리기는 끌기 소스가 유효한 놓기 대상 위에 있는지 여부를 확인합니다. 있을 경우 놓기 대상의 허용되는 효과를 확인합니다. 그런 다음 허용되는 놓기 효과와 관련된 피드백을 최종 사용자에게 제공합니다. 이 작업은 일반적으로 마우스 커서를 놓기 없음, 복사 또는 이동 커서로 변경하여 수행됩니다. 사용자 지정 커서를 통해 사용자에게 피드백을 제공해야 하는 경우에만 이 이벤트를 처리해야 합니다. 이 이벤트를 처리하는 경우 기본 동작이 처리기를 재정의하지 않도록 처리됨으로 표시해야 합니다.
주의
이 이벤트는 끌어서 놓기 작업 중에 지속적으로 발생합니다. 따라서 이벤트 처리기에서 리소스를 많이 사용하는 작업을 피해야 합니다. 예를 들어, GiveFeedback 이벤트가 발생할 때마다 새 커서를 만드는 대신 캐시된 커서를 사용합니다.
라우팅 이벤트 정보
식별자 필드 | GiveFeedbackEvent |
라우팅 전략 | 버블링 |
대리자 | GiveFeedbackEventHandler |
해당 터널링 이벤트가 PreviewGiveFeedback합니다.
적용 대상
추가 정보
.NET