DragDrop.QueryContinueDrag 附加事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
持續發生於拖放作業正在進行時,並可讓拖曳來源根據按鍵/按鈕狀態結束拖放作業。
see AddQueryContinueDragHandler, and RemoveQueryContinueDragHandler
see AddQueryContinueDragHandler, and RemoveQueryContinueDragHandler
see AddQueryContinueDragHandler, and RemoveQueryContinueDragHandler
備註
在拖曳來源被拖曳的期間,會持續引發 QueryContinueDrag 事件。 您可以處理這個事件,根據 ESC、SHIFT、CTRL 鍵和 ALT 鍵的狀態,以及滑鼠按鈕的狀態,來決定拖放作業的結束動作。 這個事件的預設處理常式會在按下 ESC 鍵時取消拖放作業,並在放開滑鼠按鈕時置放資料。 如果您處理此事件來變更預設行為,請務必在處理常式中提供對等的機制,以結束拖放作業。 否則, DoDragDrop 方法不會傳回,而且您的應用程式會停止回應。 如果您處理此事件,您必須將其標示為已處理,以防止預設行為覆寫處理常式。
路由事件資訊
識別碼欄位 | QueryContinueDragEvent |
路由策略 | 鼓 泡 |
代理人 | QueryContinueDragEventHandler |
對應的通道事件為 PreviewQueryContinueDrag 。