簡體   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