在画布上拖动多个项目并保持相同的距离

时间:2012-03-16 15:35:17

标签: wpf wpf-controls draggable

我有一个包含的Canvas,让我们说矩形很简单。这些矩形可以是单选,多选(两个或多个矩形)。当我有多个选定的矩形时,我想拖动所有选定的矩形并保持这些矩形之间的距离。

有关如何实现这种行为的任何建议吗?

致以最诚挚的问候,

加布里埃尔

1 个答案:

答案 0 :(得分:0)

移动时,将mousemove事件中的delta添加到当前Canvas位置的所有元素,这样就可以保持对象之间的距离。