2009-04-21 86 views
5

我有一个容器之间的下降,说一个网格。它有两个容器,比如StackPanels。WPF拖放容器

的StackPanel#1有一定的矩形。让用户拖动一个矩形并将其放入StackPanel#2(并将该矩形作为StackPanel#2的子项)的最佳方式是什么?

我已经得到了拖动位 - 唯一不清楚的是实际使用容器还是只在一个直接的画布中手动处理所有矩形。

+0

任何已更新的答案?我有同样的问题,在WPF中是新的,所以示例代码是最有帮助的。 – Pat 2010-08-24 20:45:29

回答

2

只要实际移动项目背后的逻辑去,作为容器的StackPanel就好了。如果你想同时它被拖到预览的项目,你可以实现显示Visual同时它被拖动的Adorner