DragDrop.GiveFeedback 附加事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在拖放操作正在进行时连续发生,并使拖动源能够向用户提供反馈。
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
注解
拖动源时,将 GiveFeedback 连续引发该事件。 此事件与 DragOver 放置目标上的事件配对。 此事件的默认处理程序检查拖动源是否位于有效的放置目标上。 如果是,它会检查放置目标允许的效果。 然后,它会向最终用户提供有关允许的下降效果的反馈。 这通常是通过将鼠标光标更改为无删除、复制或移动游标来完成的。 仅当需要使用自定义游标向用户提供反馈时,才应处理此事件。 如果处理此事件,则必须将其标记为已处理,以防止默认行为重写处理程序。
Caution
在拖放操作期间会持续引发此事件。 因此,应避免事件处理程序中的资源密集型任务。 例如,每次引发事件时 GiveFeedback ,都使用缓存游标,而不是创建新的游标。
路由事件信息
| 物品 | 价值 |
|---|---|
| 标识符字段 | GiveFeedbackEvent |
| 路由策略 | 鼓 泡 |
| 委托人 | GiveFeedbackEventHandler |
相应的隧道事件为 PreviewGiveFeedback。