控制器上的mousedown和另一个控件上的mousemove

时间:2012-07-23 09:12:42

标签: wpf custom-controls mouseevent creation

我想创建一个小型的绘图工具,而且我遇到了鼠标问题。

我有2个自定义控件,一个用于节点,另一个用于边缘箭头。

节点自定义控件是放置在网格上的边框。 我可以在点击边框部分的同时拖动我的节点,并在网格部分创建一个带有mousedown的箭头。

我想要的是调整箭头大小并使其跟随鼠标(拖动假)当我在网格部分上发射mousedown时。

但是现在所有鼠标事件处理程序都在节点自定义控件中,因为单击箭头自定义控件时我会有另一种行为。

我不需要库答案,因为我想自己实现它。

有什么猜测吗?

1 个答案:

答案 0 :(得分:0)

解决!这不是一个wpf问题,而是一个编码问题,边界和网格MouseEvents共享一个我没看到的变量,我有好奇的行为,但现在一切都很好