-1

我只想知道哪个控件(wrapPanel、listView 等)可以使项目可拖动?当我说项目时,我的意思是按钮 - 想要控制 x 按钮并改变它们的位置,所以如果我拖动按钮 1 并放入索引 10 我希望其余按钮改变它们的位置(从 2 到 10,id/位置 - 1)。如果这在两种控制中都可能,那么哪一种更容易?

4

1 回答 1

1

本文有一个拖动画布示例。在画布中拖动元素

对于位置,您可以将每个元素的位置保存在一个属性中,然后当您放下一个元素时,您会得到他的位置,计算它的边界。然后,您将遍历所有元素并根据需要修改它们的位置

于 2012-07-27T13:48:34.030 回答