Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当拖放操作通过在其上放置一些数据完成时,我想在 ListView 元素上显示上下文菜单。问题是似乎 Drag&Drop 以某种方式阻止 PreviewMouseUp 事件触发。是否有一些解决方法可以在放置时显示 ContextMenu?
这完全是意料之中的,鼠标事件被重新路由到拖放逻辑。他们现在改为生成 D+D 事件。粗略地说,MouseEnter 现在生成 DragEnter,MouseMove 触发 DragOver,MouseUp 触发 Drop。
合理的解决方法是在 Drop 事件处理程序中显示 ContextMenu。