我家有Canvas
几个孩子,每个孩子都有一个MouseDragElementBehavior
。像这样的东西:
MouseDragElementBehavior drag = new MouseDragElementBehavior();
drag.Attach(ellipse);
我想拖动一个孩子并在拖动后获得该孩子的新位置,所以我做了这样的事情:
double left = Canvas.GetLeft(ellipse);
double top = Canvas.GetTop(ellipse);
问题是我总是在拖动后得到相同的顶部和左侧值,就好像元素从未被拖动过一样。如何获得元素的新位置?