2015-10-14 65 views
1

我想在ListView元素上显示上下文菜单时,拖动&删除操作通过删除其上的一些数据来完成。该proplem是,它似乎拖动&下降,以防止PreviewMouseUp事件发射。有没有一些解决方法可以在Drop上显示ContextMenu?拖放阻止预览鼠标上移

回答

1

这是完全可以预料的,鼠标事件被重新路由到拖放逻辑。他们现在生成D + D事件。粗略地说,MouseEnter现在生成DragEnter,MouseMove触发DragOver,MouseUp触发Drop。

逻辑解决方法是在Drop事件处理程序中显示ContextMenu。