DragDrop.QueryContinueDrag 附加事件

定義

持續發生於拖放作業正在進行時,並可讓拖曳來源根據按鍵/按鈕狀態結束拖放作業。

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

備註

在拖曳來源被拖曳的期間,會持續引發 QueryContinueDrag 事件。 您可以處理這個事件,根據 ESC、SHIFT、CTRL 鍵和 ALT 鍵的狀態,以及滑鼠按鈕的狀態,來決定拖放作業的結束動作。 這個事件的預設處理常式會在按下 ESC 鍵時取消拖放作業,並在放開滑鼠按鈕時置放資料。 如果您處理此事件來變更預設行為,請務必在處理常式中提供對等的機制,以結束拖放作業。 否則, DoDragDrop 方法不會傳回,而且您的應用程式會停止回應。 如果您處理此事件,您必須將其標示為已處理,以防止預設行為覆寫處理常式。

路由事件資訊

識別碼欄位 QueryContinueDragEvent
路由策略 鼓 泡
代理人 QueryContinueDragEventHandler

對應的通道事件為 PreviewQueryContinueDrag

適用於

另請參閱