【发布时间】:2017-02-22 16:17:26
【问题描述】:
我有使用 Thumb 可以拖动的矩形。可以通过单击并拖动矩形上的任意位置来拖动它们。
现在,我希望能够在用户鼠标在父画布上向下居中的位置添加一个矩形。当我这样做时,我希望矩形接收鼠标按下并能够被拖动。
但是,在我再次上下鼠标之前,矩形不会收到任何信息。
我尝试了 previewMouseDown 等,我尝试了 e.Handled = true 等,但它们都不起作用。该事件始终由父画布使用。
在预览之上是否有一种机制可以像: 好吧,现在你设置为单击父画布,然后我添加矩形,哦,但是现在你设置为单击矩形,所以最终我将鼠标按下到矩形。
【问题讨论】:
标签: c# wpf mouseevent