DragDrop.GiveFeedback Evento adjunto
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce continuamente mientras una operación de arrastrar y colocar se encuentra en curso, y permite al origen de arrastre proporcionar comentarios al usuario.
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
Comentarios
El evento GiveFeedback se produce continuamente mientras se arrastra el origen de arrastre. Este evento se empareja con el DragOver evento en el destino de colocación. El controlador predeterminado de este evento comprueba si el origen de arrastre se encuentra sobre un destino para colocar válido. Si es así, comprueba los efectos permitidos del destino de colocación. A continuación, ofrece información al usuario final sobre los efectos de colocación permitidos. Esto suele hacerse cambiando el cursor del mouse al cursor de mover, copiar o no colocar. Solo se debe controlar este evento si necesita usar cursores personalizados para proporcionar información al usuario. Si controla este evento, debe marcarlo como controlado para evitar que el comportamiento predeterminado invalide el controlador.
Precaución
Este evento se genera continuamente durante la operación de arrastrar y colocar. Por lo tanto, debe evitar tareas que consumen muchos recursos en el controlador de eventos. Por ejemplo, use un cursor en caché en lugar de crear un nuevo cursor cada vez que se produzca el evento GiveFeedback.
Información sobre eventos enrutados
Campo identificador | GiveFeedbackEvent |
Estrategia de enrutamiento | Burbujeante |
Delegado | GiveFeedbackEventHandler |
El evento de tunelización correspondiente es PreviewGiveFeedback.