繁体   English   中英

如何忽略父级的事件处理程序,以便在WPF中使用子级事件处理程序(对于DragEvent)

[英]How to ignore Parent's event handler in order to use Child event handler (for DragEvent) in WPF

我在使用DragEventHandler时遇到问题。 场景是:具有其自己的DragEventHandler的父元素(在本例中为Grid)包含子元素(Panel),该子元素也具有其自己的DragEventHandler

因此,当将项目拖到子元素上时,将使用父elt的事件处理程序代替子元素。 我已经使用child.PreviewDragEnter ..代替DragEnter但是它不起作用。

奇怪的是,对于MouseEvent如ParentEnter和child的mouseEnter或mouseLeave处理程序。

谁能帮助我。 如何代替使用child elt的drageventhandler。

非常感谢你。

没有您正在使用的语言和库的更多详细信息就不能说太多。但是我见过的一个常见技巧是,如果您希望将父元素分开,请确保在父元素之前实例化子元素的绑定。从父母那里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM