DragDrop.GiveFeedback Evento anexado

Definição

Ocorrerá continuamente quando uma operação do tipo "arrastar e soltar" estiver em andamento e habilitará a origem arrastada a fornecer comentários ao usuário.Occurs continuously while a drag-and-drop operation is in progress, and enables the drag source to give feedback to the user.

see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler

Comentários

O evento GiveFeedback é gerado continuamente enquanto a origem do arrasto está sendo arrastada.The GiveFeedback event is raised continuously while the drag source is being dragged. Esse evento é emparelhado com o evento DragOver no destino de soltar.This event is paired with the DragOver event on the drop target. O manipulador padrão para esse evento verifica se a origem do arrasto está sobre um destino de soltar válido.The default handler for this event checks whether the drag source is over a valid drop target. Se estiver, ela verificará os efeitos permitidos do destino de soltar.If it is, it checks the allowed effects of the drop target. Em seguida, ela fornece comentários ao usuário final sobre os efeitos de soltar permitidos.It then gives feedback to the end user regarding the allowed drop effects. Geralmente, isso é feito com a alteração do cursor do mouse para um cursor do tipo não soltar, copiar ou mover.This is typically done by changing the mouse cursor to a no-drop, copy, or move cursor. Você só deverá manipular esse evento se precisar usar cursores personalizados para fornecer comentários ao usuário.You should only handle this event if you need to use custom cursors to provide feedback to the user. Se você tratar esse evento, deverá marcá-lo como manipulado para impedir que o comportamento padrão substitua seu manipulador.If you handle this event, you must mark it as handled to prevent the default behavior from overriding your handler.

Cuidado

Esse evento é gerado continuamente durante a operação de arrastar e soltar.This event is raised continuously during the drag-and-drop operation. Portanto, você deve evitar tarefas com uso intensivo de recursos no manipulador de eventos.Therefore, you should avoid resource-intensive tasks in the event handler. Por exemplo, use um cursor em cache em vez de criar um novo cursor a cada vez que o evento GiveFeedback for gerado.For example, use a cached cursor instead of creating a new cursor each time the GiveFeedback event is raised.

Informações de evento encaminhadoRouted Event Information

Campo de identificadorIdentifier field GiveFeedbackEvent
Estratégia de roteamentoRouting strategy PropagaçãoBubbling
delegadoDelegate GiveFeedbackEventHandler

O evento de túnel correspondente é PreviewGiveFeedback.The corresponding tunneling event is PreviewGiveFeedback.

Aplica-se a

Veja também