DragDrop.QueryContinueDrag Attached Event

Definition

Ocorre continuamente quando uma operação do tipo “arrastar e soltar” está em andamento e permite que a origem de soltar encerre a operação do tipo “arrastar e soltar” dependendo dos estados do botão/tecla.Occurs continuously while a drag-and-drop operation is in progress, and enables the drop source to end the drag-and-drop operation depending on the key/button states.

see AddQueryContinueDragHandler, and RemoveQueryContinueDragHandler
see AddQueryContinueDragHandler, and RemoveQueryContinueDragHandler
see AddQueryContinueDragHandler, and RemoveQueryContinueDragHandler

Remarks

O evento QueryContinueDrag é gerado continuamente enquanto a origem do arrasto está sendo arrastada.The QueryContinueDrag event is raised continuously while the drag source is being dragged. Você pode manipular esse evento para determinar qual ação encerra a operação do tipo "arrastar e soltar", de acordo com o estado das teclas ESC, SHIFT, CTRL e ALT, bem como o estado dos botões do mouse.You can handle this event to determine what action ends the drag-and-drop operation based on the state of the ESC, SHIFT, CTRL, and ALT keys, as well as the state of the mouse buttons. O manipulador padrão desse evento cancela a operação do tipo "arrastar e soltar" se a tecla ESC é pressionada e solta os dados se o botão do mouse é liberado.The default handler for this event cancels the drag-and-drop operation if the ESC key is pressed, and drops the data if the mouse button is released. Se você tratar esse evento para alterar o comportamento padrão, certifique-se de fornecer um mecanismo equivalente em seu manipulador para encerrar a operação de arrastar e soltar.If you handle this event to change the default behavior, be sure to provide an equivalent mechanism in your handler to end the drag-and-drop operation. Caso contrário, o método DoDragDrop não será retornado e o aplicativo deixará de responder.Otherwise, the DoDragDrop method will not return and your application will stop responding. 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.

Informações Sobre Eventos RoteadosRouted Event Information

Campo de identificadorIdentifier Field QueryContinueDragEvent
Estratégia de roteamentoRouting Strategy PropagaçãoBubbling
DelegadoDelegate QueryContinueDragEventHandler

O evento de encapsulamento correspondente é PreviewQueryContinueDrag.The corresponding tunneling event is PreviewQueryContinueDrag.

Applies to

See also