DragDrop.GiveFeedback 附加事件

定義

拖放作業正在進行時持續發生,並可讓拖曳來源提供意見反應給使用者。

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

備註

在拖曳來源被拖曳的期間,會持續引發 GiveFeedback 事件。 此事件會與 DragOver 置放目標上的 事件配對。 這個事件的預設處理常式會檢查拖曳來源是否在有效的置放目標上。 如果是,則會檢查允許的置放目標效果。 然後將允許的置放效果回饋給使用者。 透過將滑鼠游標變更為不置放、複製或移動游標,通常可以完成這項作業。 只有在需要使用自訂游標提供回饋給使用者時,才應該處理這個事件。 如果您處理此事件,您必須將其標示為已處理,以防止預設行為覆寫處理常式。

警告

此事件會在拖放作業期間持續引發。 因此,您應該避免事件處理常式中需要大量資源的工作。 例如,使用快取資料指標,而不是每次引發 GiveFeedback 事件都建立新的資料指標。

路由事件資訊

識別碼欄位 GiveFeedbackEvent
路由策略 鼓 泡
代理人 GiveFeedbackEventHandler

對應的通道事件為 PreviewGiveFeedback

適用於

另請參閱