我在Canvas
中有一个矩形
。该矩形附加有 MouseDragElementBehavior
,因此它可以在 Canvas 内自由移动。
当矩形位置发生最小变化时,我需要进行某些计算,但我找不到单个最佳事件。
到目前为止,我已经对矩形使用了 MouseMove
事件,这是一种矫枉过正的做法。还有其他选择吗?
最佳答案
您应该基于 MouseDragElementBehaviour 类 DragBegun, DragFinished and Draggging 中的事件.
关于wpf - 检测 Canvas 内移动的 UIElement 的正确事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9219258/